css - 如何在 .Net Framework WebAPI 元素中使用 npm/yarn 安装?

标签 css .net npm asp.net-web-api2 yarnpkg

我在我的元素中使用 scss 并且想使用 bootstrap.scss 这样我就可以定义一个继承多个 Bootstrap 类的类,例如

.myButtonClass { @col-xs-12; @col-sm-6

所以我可以用 class="myButtonClass" 替换 class="col-xs-12 col-sm-6" 因为我有很多按钮需要相同。我已经在 VS2017 中安装了 yarn 扩展,并且可以在我的 GUI 中看到 Restore Packages (yarn),但是在 VS 命令提示符中找不到 yarn。所以我无法安装 bootstrap scss 包。

这是一个 .Net Framework WebAPI 元素,而不是 node.js 元素。似乎没有关于如何在 vanilla .Net Framework WebAPI 元素中使用 js 包的示例。

或者只是我不能使用这种风格的JS包?

最佳答案

如果你想在 Windows 上使用 npm,这就是你需要的:

  • 下载并安装 Node (您可能需要重新启动)。
  • 通过打开命令提示符并运行 node -v(应打印版本号)确保节点已安装。
  • 运行 npm -v 并查看它是否已安装(应该已安装)。

现在在 ASP.NET MVC 元素的上下文中。较新版本的 Visual Studio(我相信是 2017 年)支持 npm - 您只需打开 package.json 并添加依赖项(它将在后台下载它们)。

如果您使用的是旧版本,只需打开命令提示符,导航到您的元素并从那里使用 npm install。

只需运行 npm install bootstrap-scss@4.3.1

关于css - 如何在 .Net Framework WebAPI 元素中使用 npm/yarn 安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56146155/

相关文章:

c# - 没有等待时删除信号量

node.js - "npx tsc --version"报告虚拟机内不同的 TypeScript 版本

node.js - 如何使用 AND 运算符将参数传递给 npm 脚本

jquery - jQuery UI 颜色和小部件样式在哪里设置?

jquery - 在同一页面内点击 anchor 标签显示内容

html - <a href> 在整个页面上而不是在 <nav> 内

c# - 如何从Web方法返回多个结果?

javascript - 有没有相当于CSS text-transform : capitalize?的JS

c# - MSBuild:如果给定绝对路径,如何获取文件的相对路径?

node.js - 缺少 node-v59-linux-x64/grpc_node.node