VS 2019中项目之间的JS / CSS Intellisense

问题描述 投票:0回答:1

我有一个。NET Core 3.1项目在同一VS 2019解决方案中引用Razor类库项目

我在Razor类库中存储了Bootstrap,jQuery和其他几个库。他们需要留在类库中,因为会有多个不同的.NET Core项目引用该类库。

这两个项目之间是否可以让VS 2019 Intellisense用于客户端代码?

注1:.Net Core项目在运行时完美地加载了脚本。

注2:如果我将Bootstrap,jQuery等复制/粘贴到.NET Core项目中,则Intellisense可以正常工作。但这违反了我共享类库的目的。

VS 2019版本:4.8.03752

visual-studio .net-core intellisense
1个回答
0
投票

是否可以让VS 2019 Intellisense在客户端工作这两个项目之间的代码?

如果您要使用其他地方的JS / CSS intellisense,请尝试以下步骤:

[1]右键单击您当前的。Net Core项​​目,并创建一个New Item(一个用于js或style sheet]的javascript文件>用于CSS的文件。

[2)

将此添加到javascript文件中,可以将JS Intellisense应用于整个项目。
/// <reference path="xxxx\RazorClassLibrary1\bootstrap.js" />(the path of the js file from RazorClassLibrary)
/// <reference path=""xxxx\RazorClassLibrary1\jquery.js />
.......

>从RazorClassLibrary引用要使用的所有JS文件。

,将其添加到样式表文件中。
///<reference path="xxxx\RazorClassLibrary1\xxx.css" />

.......

[3)

然后,您可以根据需要在整个项目中使用它们的Intellisense。

希望它可以帮助您。

© www.soinside.com 2019 - 2024. All rights reserved.