我的应用程序有几个javascript导入,没有问题,一个没有。所有js文件都作为" text / html"
提供<script src="app/node_modules/lodash/index.js" type="application/javascript"></script>
该文件在本地(VS2010)可以正常工作,但在部署到IIS服务器时则无法正常工作。它在IE11和Chrome中均出现500错误。
Microsoft VBScript compilation error '800a0400'
Expected statement
app/node_modules/lodash/index.js, line 88
-([\s\S]+?)
^
我也看到过与UnderscoreJs类似的问题。
答案 0 :(得分:0)
以下修复程序删除了MIME绕过并允许正确设置它们。
在IIS6中:删除.js的应用程序扩展名
IIS7:删除.js的处理程序映射