gpt4 book ai didi

空 ASP.Net Core 项目中的 JavaScript 智能感知

转载 作者:行者123 更新时间:2023-11-30 07:56:59 25 4
gpt4 key购买 nike

在 ASP.Net Core 1.0 (461) 结构化应用程序中安装 jQuery 2.2.4(作为一个示例)后,我没有 JavaScript intellisense 工作。

这意味着我们现在有用于脚本包的 wwwroot/lib。

_references.js 文件放在 Scripts 文件夹中的旧方法行不通,我现在找不到它的位置。

如果我在 wwwroot 中创建一个,它看起来像这样:

/// <autosync enabled="true" />
/// <reference path="../_references.js" />
/// <reference path="../Gruntfile.js" />

如果我然后将 jQuery.js 拖放到这里,它看起来像这样:

/// <autosync enabled="true" />
/// <reference path="../_references.js" />
/// <reference path="../Gruntfile.js" />
/// <reference path="lib/jquery/jquery.js" />

到目前为止,还不错。但是,如果我右键单击文件并将其设置为“更新 JavaScript 引用”,它会拉取 jQuery 行。

这里正确的方法是什么?我还研究了 JavaScript 引用的 Visual Studio“隐式 Web”选项设置。

最佳答案

您可以右键单击该项目,单击添加,您将看到_reference.js 文件的选项,

enter image description here

这会将 _references.js 文件添加到根目录下的 Scripts 文件夹中,但此选项不会出现在 wwwroot 中(不知道为什么,它可能是 ASP.NET Core 的 VS 工具问题,您可以在 GitHub 上创建一个关于这在 here 。)只需将 _references.js 文件拖到 wwwroot(在根目录),删除 Scripts 文件夹并确保自动同步是真的你已经开始尝试 Bower 包和智能感知文件将相应地更新而无需手动执行你自己。我现在已经尝试过了,它运行良好。

关于空 ASP.Net Core 项目中的 JavaScript 智能感知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37514269/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com