1.安装 vue脚手架
$ npm install -g vue-cli
$ vue init webpack my-project
$ cd my-project
$ npm install
$ npm run dev
(eslint=>no)
2.安装 axios
$ npm install axios
3.安装 lib-flexible
$ npm install lib-flexible --save
4..安装 vux,vux-loader
$ npm install vux --save
$ npm install vux-loader --save-dev
$ npm install less less-loader --save-dev
webpack.base.conf.js=>const vuxLoader = require('vux-loader') 【新加上去的】
const webpackConfig = originalConfig 【originalConfig就是原来的 module.exports出去的代码,把它整个赋值给变量 webpackConfig】
module.exports = vuxLoader.merge(webpackConfig, { plugins: ['vux-ui'] }) 【在最后加多一句,这里就是引用插件vux啦!】
在resolve: {extensions: ['.js', '.vue', '.json','.less']里加入.less。