Visual Studiodebugging器不运行现有节点项目
我已经使用快速生成器创build了一个节点项目,并没有添加任何额外的代码。 如果我使用npm start从npm命令提示符运行它,它在localhost:3000上工作。
如果我在Visual Studio中使用现有的nodejs代码中的模板,那么点击debugging或运行button将无法工作。 它popupnode.exe控制台,并在一秒钟后closures它。 “侦听端口5858的debugging器”。
从Visual Studio创build快速应用程序按预期工作。
我需要做什么configuration才能像使用VS创build的默认项目一样工作?
更新:
似乎即使我从工作项目中获取文件并使用它们创build另一个“From Existing Node.js code”,debug / run命令也会失败。 所以我想这与项目文件有关,但我检查他们,他们似乎是相同的。 我错过了什么?
经过大量的挖掘,我在两个项目上都运行了WinMerge,并注意到项目文件StartupFile内部被设置为app.js而不是bin / www 。
要更改StartupFile,请右键单击JS应用程序并select“属性”。 在“常规”下,您将看到“脚本(启动文件)”,这是您进行更改的地方。
Home可以帮助别人尝试将Visual Studio用作node.js的IDE。
- $ regex在MongoDB中不起作用
- 我可以使用什么节点模块在Heroku上实现时钟处理?
- 在Sails应用程序中使用Sequelize作为ORM使用原始查询
- 如何复制node.js中的文件(包括修改时间)?
- 在查询mongodb之前,我是否应该关心在id中过滤$ nin ID?
- 在AWS Lambda上使用nodejs“ref”模块时出现“invalid ELF header”
- 在NodeJS上redirect图片请求
- 如何使用时区以毫秒为单位将时间转换为不同的当地时间
- NodeJS:警告:检测到可能的EventEmitter内存泄漏。 添加了11位听众。 使用emitter.setMaxListeners()来增加限制