鍍金池/ 問答/Linux  網(wǎng)絡(luò)安全  HTML/ npm安裝模塊,會(huì)修改模塊的package.json,怎么防止呢?

npm安裝模塊,會(huì)修改模塊的package.json,怎么防止呢?

npm 3.8.6

npm install的時(shí)候,查看node_modules中的模塊,發(fā)現(xiàn)模塊中的package.json文件被修改了,主要是增加了開發(fā)者項(xiàng)目的絕對(duì)路徑,怎么才能去掉這些?

clipboard.png

回答
編輯回答
兔囡囡

不要修改你依賴庫(kù)的東西(node_modules 這里面的所有文件),這個(gè)路徑為了在項(xiàng)目中使用時(shí)正確的找到第三方模塊的位置,是 npm 工作時(shí)自動(dòng)加上的,對(duì)你項(xiàng)目沒有任何影響。

2017年7月2日 16:15
編輯回答
妖妖

升級(jí)到最新的node.
第一npm install的時(shí)候,會(huì)生成一個(gè)package-lock.json. 不要?jiǎng)h除這個(gè)文件,只要再不修改package.json中的版本號(hào)時(shí),就不會(huì)再更新相應(yīng)的依賴了。

2018年3月29日 15:32