【发布时间】: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