nodemon在C盘而不是项目目录中查找文件。

时间:2016-11-29 00:02:08

标签: .net node.js angular nodemon

我使用nodemon来监控我的文件更改。我的package.json脚本部分中有一个自定义脚本,如下所示:

  "scripts": {
    "start": "nodemon --ignore htm,html --ext cs,js --exec \"dotnet run --debug\" -V"
  }

我通过在与package.json文件相同的位置打开命令提示符并运行npm run start来运行。当我运行该命令时,我收到以下错误:

The current project is not valid because of the folloding errors:
C:\<1,0>: error: DOTNET1017: Project file does not exist 'C:\project.json'.
[nodemon] app crashed - waiting for file changes before starting...

我不确定为什么要查看C盘。当我开始使用新的开发计算机时,这种情况就开始发生了 - 我的旧开发机器从未遇到过这个问题。我在两台计算机之间检查了我的节点,npm和nodemon版本,它们完全相同。

2 个答案:

答案 0 :(得分:1)

您应该在命令中指定当前项目入口点(如果默认值有效,则为):

./

答案 1 :(得分:0)

要解决此问题,请参阅此SO帖子(原来有一个注册表值更改了当前的工作目录):npm always using home directory as current working directory