'npm start'有效,但'node ./bin/www'没有

时间:2016-02-24 20:43:58

标签: node.js git bash npm

最近我改变了我的电脑,然后我不得不重新配置一切,安装Git,Node,Mongo等......

在我的项目中,我有一个名为/api的文件夹,其中包含许多“模块”。在其他文件夹中,我使用require("module-name")调用此模块。为此,我必须将NODE_PATH设置为匹配文件夹。

在我的package.json我有"scripts": { "start": "node ./bin/www" }

所以,这就是问题,当我运行npm start时一切正常,但当我运行node ./bin/www时显示Cannot find module 'module-name',但模块就在那里而NODE_PATH也是

npm start和正常node命令之间有什么区别?你知道为什么会这样吗?

我怀疑问题可能是终端。我在Windows 10上使用Git Bash。

0 个答案:

没有答案