为什么我不能运行我的node.js表达web应用程序

时间:2014-05-18 22:14:36

标签: node.js express

Node.js和express生成器非常方便易懂。但是我不能通过运行c:\ my-application-root> DEBUG = my-application ./bin/www

来启动我的服务器。

Windows似乎不理解该命令。然而,我可以通过调用节点./bin/www

来运行它

我错过了什么吗?

3 个答案:

答案 0 :(得分:20)

您是否尝试set DEBUG=my-application后跟node ./bin/www? Windows不允许以Linux和其他人的方式设置环境变量。

答案 1 :(得分:5)

第一个命令'设置DEBUG = my-application'.2nd命令'npm start'

答案 2 :(得分:2)

首先,您需要使用节点支持的cmd(如果您正在使用Windows 7,则在单击Windows图标时搜索节点cmd) 类型 设置DEBUG =我的应用程序 第二 只需cd c:\ my-application \ bin \ 然后输入 节点www

www是包含节点运行服务器所需脚本的文件,DEBUG如果设置为环境变量也会帮助您运行节点,因为路径是已知的