欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

多個(gè)vue項(xiàng)目復(fù)用一個(gè)node_modules的問(wèn)題

 更新時(shí)間:2022年09月21日 09:32:36   作者:Serena_tz  
這篇文章主要介紹了多個(gè)vue項(xiàng)目復(fù)用一個(gè)node_modules的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

多個(gè)vue項(xiàng)目復(fù)用一個(gè)node_modules

公司的好多個(gè)vue小項(xiàng)目的依賴包基本是一樣的,項(xiàng)目完成的系統(tǒng)也是差不多的系統(tǒng),為了減少冗余文件,同事跟我說(shuō),要讓這些項(xiàng)目都共用一個(gè)node_modules。

首先我用npm i安裝了一個(gè)node_modules,然后把該目錄放到了所有項(xiàng)目的根目錄下。

D:\Project\node_modules
D:\Project\ProjectA
D:\Project\ProjectB
D:\Project\ProjectC

然后修改了電腦的環(huán)境變量,變量名為:NODE_PATH,變量值為:D:\Project\node_modules,也就是node_modules所在位置的文件路徑。

搞完這些后,沒(méi)有使用npm i安裝依賴包的項(xiàng)目,也可以直接使用npm run serve運(yùn)行起來(lái)。并且該指令會(huì)使得該項(xiàng)目下包含一個(gè)擁有該文件夾的node_modules文件夾。


在這里插入圖片描述

但是我用移動(dòng)端插件進(jìn)行移動(dòng)端組件適配(http://www.dbjr.com.cn/article/263274.htm)的項(xiàng)目卻出現(xiàn)了報(bào)錯(cuò)(http://www.dbjr.com.cn/article/256264.htm),最后我在根目錄下新增一個(gè)名為postcss.config.js的文件,問(wèn)題劇解決了。

終于,我的多個(gè)vue項(xiàng)目可以共用一個(gè)node_modules文件夾,但是我不知道為何,我把項(xiàng)目的文件復(fù)制到連接內(nèi)網(wǎng)的遠(yuǎn)程上面,項(xiàng)目卻跑不起來(lái)。

明明在我自己的電腦上面我斷開(kāi)網(wǎng)絡(luò),沒(méi)有npm i下載依賴包,也可以成功運(yùn)行項(xiàng)目。

我不知道是不是因?yàn)榫彺娴膯?wèn)題,我更換了自己電腦項(xiàng)目的文件位置,也可以實(shí)現(xiàn)。就是遠(yuǎn)程電腦上面沒(méi)有辦法搞,不知道為什么…

vue項(xiàng)目共用node_modules問(wèn)題

目的

多個(gè)項(xiàng)目共用node_modules,避免每個(gè)項(xiàng)目重復(fù)npm install

1、使用grunt實(shí)現(xiàn)npm包管理

npm install -g grunt-cli //全局安裝

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論