1. 程式人生 > >iView定製主題報錯問題的解決方法

iView定製主題報錯問題的解決方法

按照iView官網來是這樣的:

1. 在main.js當前目錄下新建themes資料夾,裡面新建一個叫blue.less的檔案

2. 在mian.js裡面引入blue.less檔案

3. blue.less檔案加入官網上的程式碼(把@primary-color改成red,紅紅火火,哈哈哈哈)

4. 安裝less和less-router (注意:注意這裡less的版本)

npm install less less-loader —save

5. 隨便找個頁面加個<Button>定製主題</Button>,<Input type="text" /> 看效果。

然後就會發現npm居然報錯了,我可是按照官網一步一步來的,很確定沒有錯。

如果iView作者和我們自己都沒錯,那麼問題應該只有一種可能了——版本的問題了。

6. 先看看package.json的less和less-loader現在是什麼版本

把less降一級看看,這裡換成2.7.3:

npm install [email protected] --save-dev

 果然就可以了,這裡過來是個坑。