【问题标题】:Automatically add scripts and styles in angular.json在 angular.json 中自动添加脚本和样式
【发布时间】:2019-08-31 19:20:38
【问题描述】:

我的目标只是使用命令行在 angular.json 中自动添加脚本和样式。例如,如果我使用以下命令在我的 angular 项目中安装引导程序。

npm install bootstrap

我必须手动转到 angular.json 并添加 bootstrap.min.css 和 bootstrap.min.js。

        "styles": [
          "src/styles.css",
          "node_modules/bootstrap/dist/css/bootstrap.min.css",

        ],
        "scripts": [
          "node_modules/jquery/dist/jquery.min.js",
          "node_modules/popper.js/dist/umd/popper.min.js",
          "node_modules/bootstrap/dist/js/bootstrap.min.js",

        ]

有没有办法用命令做到这一点?我之所以需要这个,是因为我正在使用我的自定义库并安装了它的依赖项。由于自定义库没有任何 angular.json ,自定义库已安装但无法找到添加脚本和样式的方法。

【问题讨论】:

  • 那么你自己的图书馆呢?对此有一些机制,由ng add 命令解释。
  • 是的,我需要这个用于我自己的库..该库具有我在库的 package.json 中提到的引导程序、jquery 等依赖项。当我添加主库时,依赖项成功安装项目..但是脚本和样式无法动态添加到主项目中..所以我正在寻找任何可以帮助我的命令
  • TLDR;也许这就是你要找的东西:Making an Addable Angular Package

标签: angular typescript angular6 angular7 angular-library


【解决方案1】:

我所做的是在 src/index.html 文件中添加脚本,以便始终捆绑它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-12
    • 2019-01-22
    • 2016-12-03
    • 1970-01-01
    相关资源
    最近更新 更多