1.初始化vue,vue-cli,webpack:
$ vue init webpack vue-music
? Project name (vue-music)
? Project description (A Vue.js project) 音乐播放器
? Author (Spock <372842848@qq.com>)
? Vue build standalone
? Install vue-router? Yes
? Use ESLint to lint your code? Yes
? Pick an ESLint preset Standard
? Set up unit tests No
? Setup e2e tests with Nightwatch? No
然后执行npm install
接着安装两个插件:
$ npm i stylus stylus-loader
2. 修改基础设置
.eslintrc.js: 添加两条eslint规则
rules: {
'eol-last': 0,//文件末尾强制换行(就是代码结尾处,要来个空格,相当于加一行,设置为0就可以了
'space-before-function-paren': 0//函数定义时括号前面要不要有空格
}
安装三个插件
$ npm i babel-runtime fastclick babel-polyfill
"babel-polyfill":