1.建立項目(vue項目的流程就很少講了)
2.cnpm install vux --save
3.在build/webpack.base.conf.js配置:
const vuxLoader = require('vux-loader')
把第一個module.exports賦值變量let webpackConfig ={裏面代碼不動}
而後這個放在最底部去html
module.exports = vuxLoader.merge(webpackConfig, { plugins: ['vux-ui', 'progress-bar', 'duplicate-style'] })
4.安裝vux-loader使用命令cnpm install vux-loader -D
5.cnpm install less less-loader --save-dev 以正確編譯less源碼
6.cnpm install yaml-loader --save-dev 以正確進行語言文件讀取
7.index.html入口頁面<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0">
8.main.js裏面配置:
(須要安裝依賴cnpm install fastclick --save)
const FastClick = require('fastclick')
FastClick.attach(document.body) //去掉點擊延遲300秒
(須要安裝依賴cnpm install axios --save)
const axios = require('axios')
Vue.prototype.$ajax = axios;
9.index.html裏面引入rem自適應佈局的js,有須要用jq的也在這裏引入以保證性能。vue