加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

ASP.NET核心项目:如何防止编写原型

发布时间:2020-12-16 07:20:36 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试将现有的Angular 2应用程序集成到Visual Studio中的现有ASP.NET Core项目中.这两个项目都是独立工作的,但是当我尝试在Visual Studio中编译ASP.NET Core项目时,我得到了一堆与node_modules文件夹中的文件相关的打字稿编译错误. 我如何能: 保持打字
我正在尝试将现有的Angular 2应用程序集成到Visual Studio中的现有ASP.NET Core项目中.这两个项目都是独立工作的,但是当我尝试在Visual Studio中编译ASP.NET Core项目时,我得到了一堆与node_modules文件夹中的文件相关的打字稿编译错误.

enter image description here

我如何能:

>保持打字稿不被编译
>让编译器不要查看node_modules中的任何内容

我可以通过将node_modules文件夹移动到项目根目录来实现此功能,但这需要完全重新安排原始项目依赖项和构建文件,我宁愿避免这种情况.

解决方法

-1-.您可以通过编辑项目文件(.xproj)来禁用打字稿编译.添加此块:

<PropertyGroup>
    <TypeScriptCompileBlocked>True</TypeScriptCompileBlocked>
</PropertyGroup>

-2-.要防止编译器查看node_modules中的任何内容,请在tsconfig中使用exclude:

"exclude":[
  "node_modules"
]

* node_modules的路径是相对于tsconfig.json的

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读