簡體   English   中英

我想在nodejs的服務器端文件夾之外創建node_modules文件夾

[英]i want to create node_modules folder outside my server side folder in nodejs

我創建了服務器端文件夾,其中有node_modules和package.json。我想做的就是將node_modules文件夾移到服務器文件夾之外。我的文件夾結構如下:server node_modules控制器package.json

您可以設置npm_packages的路徑。

請在下面找到示例-在Linux上完成,類似地,您可能必須在平台上執行操作

mkdir "${HOME}/.npm-packages"
nano $HOME/.bashrc
NPM_PACKAGES="${HOME}/.npm-packages"
NODE_PATH="$NPM_PACKAGES/lib/node_modules:$NODE_PATH"
PATH="$NPM_PACKAGES/bin:$PATH"
unset MANPATH
MANPATH="$NPM_PACKAGES/share/man:$(manpath)"
#Save and exit
nano $HOME/.npmrc
prefix=${HOME}/.npm-packages
#Save and exit
source ~/.bashrc

更新:我已經有一段時間沒有使用Windows了,但是您應該做的是->在$PATH(env etc)設置NPM_PACKAGES還將NPM_PACKAGES添加到NODE_PATH 接下來,您編輯.npmrc並在此處添加前綴,例如prefix=${HOME}/.npm-packages

也請點擊以下鏈接

在package.json中指定node_modules的路徑

如何在Windows中更改node_modules路徑

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM