首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果javascript文件中有语法错误,我可以使asp.net visual Studio2013项目构建失败吗?

问如果javascript文件中有语法错误,我可以使asp.net visual Studio2013项目构建失败吗?
EN

Stack Overflow用户
提问于 2014-11-21 03:23:07
回答 1查看 49关注 0票数 0

有时,我会在Asp.net MVC项目的.js文件中添加下划线显示语法错误。我注意到项目仍然在构建,当我构建然后调试时,我浪费了几秒钟的宝贵时间导航到运行该代码的位置,以便它在浏览器中失败(相当安静地失败)。

如果visual studio在我的javascript语法中检测到错误,我可以告诉visual studio使生成失败吗?

如果没有,有没有命令行工具可以检测javascript语法错误?如果是这样的话,我可以称之为post-build。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-11-21 06:58:50

有一个JSLint.NET,它是一个围绕JSLint的.NET包装器,还有一个NuGet Package,它将一个MSBuild目标安装到你的项目中,用于JS验证:

https://jslintnet.codeplex.com/

使用以下命令将包安装到MVC项目中:

代码语言:javascript
复制
PM> Install-Package JSLintNet.MSBuild

我刚试过,它工作得很好。您可能希望在项目中设置一个JSLintNet.json settings file来忽略第三方js库,如jQuery和Bootstrap。

代码语言:javascript
复制
{
   "ignore": [
      "\\Scripts\\Libraries\\"
   ] 
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27047800

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档