Node.js Node_PATH环境变量

Node.js NODE_PATH environment variable

本文关键字:Node 环境变量 PATH js      更新时间:2023-10-02

在开发过程中,我曾使用WebStormnode_path =.环境变量。我在启动项目时设置了一个变量设置。现在我想尝试在服务器上运行该项目,但不知道如何在那里设置这个变量。帮助解决问题!

假设它是UNIX或Mac OS X服务器,请使用export NODE_PATH=并附加所需的路径。

我建议在运行命令之前设置变量,如下所示:

NODE_PATH=src/ node myapp.js

通过这种方式,可以在需要时设置变量。除非您真的需要使用不同版本的部署来更改路径,否则这是最好的选择。

如果在windows上,你可以使用这个lil包来获得效果,这样它在dev和prod:win node env 之间是一致的

对于奖励积分,请将其添加到package.json中的开始脚本中,如下所示:

"scripts": {
    "start": "NODE_PATH=src/ node myapp.js"
}

然后在生产中,您只需要运行:npm start

添加

导出NODE_PATH=。。。

根据您的系统环境设置(/etc/profile,~/.bash_profile…),使其工作。

您可以在package.json(项目)中声明依赖项,如下所示:

{
    ...
    "dependencies": {
        "connect": "~2.0.3",
        ...
    },
    ...
}

并运行

npm安装

而是放在同一个文件夹中。希望能有所帮助。