最近因為的工作的原因在弄vue,從後端弄到前端之前一直用js,現在第一次接觸vue感覺還挺有意思的,就是自己太菜了,這個腦子呀。。。。不太夠用。。。。。頁面設計用了一個叫vux的東西,vux可以提供一些組件,用起來還是比較方便的,因為自己比較菜吧,所以有很多東西還是不太深入瞭解。。。比如對vux自帶 ...
最近因為的工作的原因在弄vue,從後端弄到前端之前一直用js,現在第一次接觸vue感覺還挺有意思的,就是自己太菜了,這個腦子呀。。。。不太夠用。。。。。頁面設計用了一個叫vux的東西,vux可以提供一些組件,用起來還是比較方便的,因為自己比較菜吧,所以有很多東西還是不太深入瞭解。。。比如對vux自帶樣式的修改。。希望有大牛看到的話也可以多多指點。。。
今天就記錄一下vux的安裝使用吧。。。。。。
首先自己要先新建一個vue項目,cmd進入到項目目錄下,進行安裝
- 在項目目錄下安裝vux(也可以使用yarn安裝,本人沒有使用過就不多介紹了,我是用npm安裝,網速慢的話可以使用淘寶鏡像安裝)
npm install vux --save
安裝淘寶鏡像
npm install --registry=https://registry.npm.taobao.org
npm config get registry //判斷淘寶鏡像是否安裝成功使用淘寶鏡像安裝vux
cnpm install vux --save
-
安裝成功後安裝vux-loader,如果使用的是vux2的話必須安裝vux-loader
npm install vux-loader --save-dev
安裝成功後在 build/webpack.base.conf.js 中進行配置
const vuxLoader = require('vux-loader')
將
原來的 module.exports 代碼賦值給變數 webpackConfig
併在
build/webpack.base.conf.js中添加如下代碼
module.exports = vuxLoader.merge(webpackConfig, { plugins: ['vux-ui'] })
-
安裝less-loader以正確編譯less源碼
npm install less less-loader --save-dev
安裝成功後在代碼的
resolve中添加less 如圖:
-
安裝yaml-loader
npm install yaml-loader --save-dev
重新編譯項目後就可以使用vux的組件了
npm run dev