在NodeJS中添加express到Path

时间:2018-05-08 23:06:45

标签: node.js macos express

我正在使用Mac OS中的Express进行NodeJS, 安装后:  brew:https://changelog.com/posts/install-node-js-with-homebrew-on-os-x

告诉我:

/Users/dortiz/.npm-packages/bin/express -> /Users/dortiz/.npm-packages/lib/node_modules/express-generator/bin/express-cli.js

如果我将执行:

   daortiz:~dortiz $ express   -bash:express:command not found

可是:

  

/Users/dortiz/.npm-packages/bin/express

它的工作,

我尝试使用

导出路径
  

export PATH = $ PATH:/Users/dortiz/.npm-packages/bin /

它的成功,但如果我关闭并重新打开终端不能正常工作

但是没有用,任何人都知道我做错了什么?

2 个答案:

答案 0 :(得分:1)

您需要将该行添加到将在登录时获取的文件,例如:~/.bash_profile

答案 1 :(得分:1)

仅为当前shell使用导出集环境变量。一旦shell终止,该shell的环境变量就不再存在。 为了为所有启动的shell设置环境变量,你应该将它们放在mailo指向的〜/ .bash_profile中。