asp.net core从构建中排除文件

Flo*_*iwi 3 c# asp.net-core

我正在尝试将Protractor添加到我的asp.net核心应用程序中.

我通过npm添加它并安装包含文件的selenium-webdriver Page.aspx.cs.这导致了构建错误,但我的项目甚至不需要编译它.

所以我试图使用project.json排除node_modules

"buildOptions": {
  "emitEntryPoint": true,
  "preserveCompilationContext": true,
  "compile": {
    "excludeFiles": "node_modules"
  }
},
Run Code Online (Sandbox Code Playgroud)

给出Illegal characters in path一样:

 "excludeFiles": ["node_modules"]
Run Code Online (Sandbox Code Playgroud)

这似乎与_字符有关,但我无法弄清楚为什么这会是一个问题.

谢谢

Flo*_*iwi 6

我设法使用exclude而不是excludeFiles

"buildOptions": {
  "emitEntryPoint": true,
  "preserveCompilationContext": true,
  "compile": {
    "exclude": ["node_modules"]
  }
},
Run Code Online (Sandbox Code Playgroud)