YopheeHsin / yo-vue

learn vue

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

yo-vue

learn vue

修改 .eslintignore,增加

/node_modules/

修改 .editorconfig

[src/**/*]
charset = utf-8
indent_style = tab
indent_size = 4
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true

修改 .eslintrc.js

extends: [
	'eslint:recommended'
],
rules: {
	indent: ['error', 'tab', { SwitchCase: 1 }],
	'linebreak-style': ['error', 'unix'],
	quotes: ['error', 'single'],
	semi: ['error', 'never']
}

安装

yarn add node-sass sass-loader -D
yarn add pug pug-loader pug-filters -D

修改 webpack.base.conf.js

resolve: {
    extensions: ['.js', '.vue', '.json', '.sass']
}

Build Setup

# install dependencies
yarn (即npm install)

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

For a detailed explanation on how things work, check out the guide and docs for vue-loader.

About

learn vue


Languages

Language:Vue 72.5%Language:JavaScript 26.1%Language:CSS 0.7%Language:HTML 0.7%