【发布时间】:2017-03-31 22:45:53
【问题描述】:
我只是不知道如何调整 VS2015 JavaScript intelliSense。 我有 durandal 项目并使用一些标准库和同步融合控件。 我尝试使用 vs2015 update1、update2 和 update3,但它们都不起作用。
在我的项目的根文件夹中,我添加了 Scripts/_references.js。 由于我使用的是 require 我只在 _references.js 中添加了这两行代码:
/// <autosync enabled="false" />
/// <reference path="../bower_components/requirejs/require.js" data-main="../app/main.js" start-page="../index.html" />
我还尝试打开自动同步并更新 _references.js 中的所有文件,但没有帮助。 我的大学在同一个项目上工作,而 intelliSense 在他的 VS2015 中工作完美。
当我打开 JavaScript 输出选项卡时,我看到:
Referenced file '../../durandal/system.js' not found.
Referenced file '../../web/ej.togglebutton.js' not found.
Referenced file '../../knockout.js' not found.
似乎对我的大学有用,文件结构还可以,我只是不知道该怎么办?
【问题讨论】:
-
你在VS2015 Update 1、Update 2 和Update 3 中是否通过一一安装Update 的方式在同一个版本上进行测试?请在安全模式下运行您的 VS,以检查此问题是否是由第三方 VS 包引起的。请尝试重置您的VS设置以检查是否有某些设置导致此问题。
-
我在不同的计算机上尝试了不同的版本,但现在我在所有机器上都安装了 Update 3。我从安全模式尝试 VS(我没有任何特殊的 3rd 方库),也尝试将设置重置为通用,我也没有任何特殊设置,它不起作用。
-
请在这里分享一个样例项目,并分享您如何操作js文件的详细步骤,可以帮助我们重现此问题。另外,由于这个项目是在你们大学的机器上运行的,建议你把你的机器和VS环境和你大学的机器对比一下,比如机器上安装的程序,VS版本,windows版本等等,有没有区别?跨度>
-
我比较了VS的版本,我们的版本完全相同,也都有win 10。VS中的包有点不同,但据我所知,一些不重要的包(一些文本编辑器等...),机器人具有 Web Essential Pack 包。我会尽量提供一些示例项目。
标签: javascript visual-studio-2015 intellisense