问题标签 [libman]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1122 浏览

vue.js - 在没有 npm install 或 webpack 的情况下导入 vuejs 组件

我正在尝试将此组件包含在我的项目中: https ://www.npmjs.com/package/vuejs-auto-complete

问题是我不允许使用 npm install。我们没有在项目中使用 npm 或 webpack(关于占用空间小和最小化依赖关系的东西),所以我只需要使用 LibMan。

我使用 LibMan 在 unpkg 上找到了该组件并“安装”了它。然而这只给了我两个文件:dist/build.js 和 build.js.map(我认为这是一些 webpack 的东西)。

与我从 unpkg 获得的其他组件不同,(它给了我类似 component.esm.js 的东西)我无法从文件中导入组件:

给我

语法错误:找不到导入:自动完成

我在一个使用 npm install 的辅助项目中尝试了该组件,它运行良好。

如何让它在我的场景中工作?

0 投票
2 回答
1598 浏览

javascript - 如何在 VS Code 中使用 Libman json 文件?

我可以在不使用 Visual Studio 和核心 asp.net 的情况下使用 libman.json 来管理库文件吗?如果是,请告诉我怎么做?

0 投票
1 回答
75 浏览

libman - 从 NuGet 升级到 LibMan

我们有一个仍然使用 NuGet 进行内容包管理(jQuery、Knockback、knockoutjs 等)的 Web 应用程序项目。我们正在尝试转换为使用 LibMan,但遇到了一些旧包不存在的问题(例如walltime-js)。我们如何解决这个问题?

0 投票
2 回答
1831 浏览

c# - 在 Azure DevOps Build Pipeline 中恢复 Libman JS 库

我已经建立了一个快乐的 Azure DevOps 构建管道,它在提交到分支时触发,然后恢复 Nuget 包,构建我的 Mvc.Core Web 应用程序并将其部署到 Azure 应用程序服务。

但是,LibMan 中引用的 JS 库不会还原并部署到 Azure。我怎样才能做到这一点?

我已经包含了 LibMan 构建包(我读过它会自动执行任务),但没有任何乐趣。

我真的需要在管道中添加一个 .net core 自定义命令,安装 LibraryManager Cli 工具,然后调用它来恢复 JS 库吗?它似乎比我预期的要复杂,而且我还没有找到任何人在网上这样做的例子。

将JS库包含在源代码管理中的另一种方法是什么?如果可能的话,我确实想避免这种情况,但如果这是标准方法,那么我猜我很乐意这样做。

在 Azure DevOps 中实现此目标的任何建议或 YAML 示例将不胜感激。

0 投票
0 回答
1358 浏览

asp.net-core - 无法在使用 Visual Studio 2019 的项目中使用 Bootstrap

我已经在带有 jQ​​uery 的 Visual Studio 中使用 LibMan 安装了 Bootstrap,并在_layout.cshtml文件中添加了它的引用,但它不起作用——这意味着它仍然以默认浏览器样式显示内容。你能帮我找到问题吗?

0 投票
2 回答
371 浏览

asp.net-core - Libman - 如何安装已安装库的依赖项

我正在使用Libman - Asp Core - VsCode

我安装了需要jQueryPopper的 Semantic-ui 。

有没有办法让Libman在安装库时自动安装它的依赖项?

就像npm所做的那样。

0 投票
2 回答
975 浏览

visual-studio-2017 - 使用 Libman 安装的客户端库未显示在 Visual Studio 2017 的解决方案资源管理器中

我使用 Libman 安装了 jquery-validate,但该文件未出现在 Visual Studio 2017 的解决方案资源管理器中。我附上了一个窗口图像,显示已安装的客户端库未显示在解决方案资源管理器中。谁能告诉我如何解决它?

点击这里查看图片

0 投票
1 回答
248 浏览

visual-studio-2019 - 使用 Libman 的 FontAwesome Pro

如何在 Visual Studio 中使用 Libman 使用 FontAwesome Pro?

我可以访问以下内容,cdnjs、jsdelivr 和 unpkg,还有文件系统,但后者并不理想。

我应该把专业许可证密钥放在哪里?这甚至被支持吗?

0 投票
1 回答
2309 浏览

asp.net-core-3.1 - Visual Studio 2019 社区中缺少“添加客户端库”选项

我正在尝试遵循教程,该教程要求我添加客户端库,但我根本没有该选项可用:

添加菜单中缺少选项.

VS 版本:Microsoft Visual Studio Community 2019,版本 16.6.1

安装了 ASP.NET 和 web 开发工作负载,我尝试安装它需要的所有东西,但仍然没有。

GUI 中缺少所有其他与库管理器相关的选项。

基于LibraryManager 的 GitHub 存储库,它不需要安装,因为它“完全集成到 Visual Studio 2017 和更新版本中”,但不幸的是它似乎不是。

0 投票
1 回答
1369 浏览

typescript - Bootstrap4 typings(index.d.ts) 在 VisualStudio 2019 上使用 TypeScript3.9 和 Libman 找不到模块“popper.js”

我将 VisualStudio 2019 与 TypeScript3.9 和 Libman 一起使用。

我需要 Bootstrap4 和 jQuery。因此,请尝试通过 Libman 获取这些库和类型(index.d.ts)。

然后 Bootstrap4 键入(index.d.ts)得到错误“找不到模块 popper.js”。


我发现了类似的问题和答案。

只能暂时解决问题。

我将 bootstrap4 typing(index.d.ts) 更改为相对路径,这import * as Popper from "../popper_v1";是固定错误。但是 Libman 会覆盖这个手动更改的 index.d.ts。

_

我能做些什么来解决这个错误?我是否需要安装手动修改的 index.d.ts,比如 Popper v1.X?

谢谢。


重现错误的步骤。

  1. 在 .Net Framework 4.8 上创建 ASP.Net4 MVC 项目

  2. 创建 libman.json 以添加一些库和 TS 类型

** 注意:我从 GitHub 存储库中获得了 popper.js ver.1.X 的类型(index.d.ts)。

  1. 创建 tsconfig.json

完成这些步骤后,bootstrap4 typing(index.d.ts) 得到错误“找不到模块 popper.js” import * as Popper from "popper.js";