我已经从Ubuntu转到MacOS High Sierra,现在我面临以下问题。我希望有人可以帮助我:-)
我已经安装了NVM和NPM,并且在Ubuntu上它曾经位于/usr/bin/nodejs
下
现在将其安装在/Users/**USERNAME**/.nvm/versions/node/v8.9.4/bin/node
下
这造成了一个错误问题,因为我们都在同一个项目上工作,并且 USERNAME 与我的不一样。
提前谢谢
答案 0 :(得分:0)
创建团队中所有成员都使用的.env文件。无需对代码目录进行硬编码,而是从环境文件中读取它。可以很简单
NODE_DIRECTORY=/usr/bin/node
每个人都将.env文件放在相同的位置,并且不要将其推送到源代码控制以及硬编码节点目录所在的位置,而是使用诸如env('NODE_DIRECTORY“)之类的东西。我相当确定Symfony仍然支持带有功能的env文件。
答案 1 :(得分:0)
您总是可以从/ usr / bin / nodejs到您的nodejs目录建立符号链接。那么它将正常运行