由於公司電腦有網絡限制,所以只能進行離線安裝一些需要的插件,以下是安裝步驟:
這里我們以element UI 為例:
首先在有網絡的電腦上初始化一個新的vue項目,然后輸入命令:npm install -g element-ui
這時候在vue項目下的node_modules文件夾下就會找到一個element-ui文件夾,但是千萬有注意,它也有很多依賴的模塊,比如:
async-validator、babel-helper-vue-jsx-merge-props、normalize-wheel、throttle-debounce、deepmerge、resize-observer-polyfill
(只需要dependencies里的依賴)
然后我們要將這所有的模塊文件夾放到離線vue項目的node_modules文件夾下
最后在package.json配置文件中的dependencies對象中加入:
"element-ui": "^2.4.6",即版本信息
OK,一般這樣就可以了,但是,如果還是跑不起來該咋辦?
偏方開始:新建一個vue項目,可以參考 https://www.cnblogs.com/ZJTL/p/12331529.html
然后將 dependencies 和 devDependencies 里的依賴都刪掉,只保留一個 element-ui
npm install一下,node_modules里的才是element-ui真正所需要的依賴,