问题摘要:
我有一个简单的html样板文件,我试图将javascript文件链接到,我做了一百万次。但是,当我编写脚本标记时,Visual Studio会给我以下警告:
警告TS6053(JS)文件 ' // PROAPPSRV /的Inetpub / wwwroot文件/工单,新建/ ConfigApp /资产/模板/包/ mustache.js.0.7.2 /内容/脚本/ mustache.js' 不 找到。
现在我知道这看起来很干燥,我指向的文件不在那个位置。但是,警告中的位置不是我用脚本标记指向的位置。
问题详细信息:
这是我的脚本标记:
<script src="/packages/mustache.js.0.7.2/content/Scripts/mustache.js" type="text/javascript"></script>
正如您所看到的,我指向根目录,然后进入包/ etc以查找.js文件。
文件夹结构:
WorkOrder-New( root )&gt; ConfigApp&gt;资产&gt;模板&gt; quote_template.html
WorkOrder-New( root )&gt;包裹&gt; mustache.js.0.7.2&gt;内容&gt;脚本&gt; mustache.js
正如您所看到的,它试图点击的目录是:
// PROAPPSRV /的Inetpub / wwwroot的/工作单 - 新/ ConfigApp /资产/模板/包/ mustache.js.0.7.2 /内容/脚本/ mustache.js
所以它基本上对待我的src好像我离开了&#39; /&#39;在前面,并在我的起始目录中寻找一个子文件夹。
我尝试过的事情:
我试图通过多种方式谷歌这个错误,但我没想到会发现任何类似的问题。
我验证了文件夹和文件的大小写,以确保我不会弄乱不正确的情况。我也尝试通过Visual Studio的UI链接它,结果相同。
我尝试通过将脚本标记更改为:
<script src="../../../packages/mustache.js.0.7.2/content/Scripts/mustache.js" type="text/javascript"></script>
而是在错误中给我这条路径:
// PROAPPSRV /的Inetpub / wwwroot的/工作单 - 新/ ConfigApp /资产/模板/ PROAPPSRV /的Inetpub / wwwroot的/工作单 - 新/包/ mustache.js.0.7.2 /内容/脚本/ mustache.js
看起来它正在寻找html文件所在文件夹中的完整正确目录。
要点:
我确定有一些配置设置或者是这个问题根源的东西,但我不确定它会是什么,我继承了这个公认的混乱项目所以我&# 39;我希望有人能指出我在这里出错的地方。
提前谢谢!