我正在尝试将我的Angular 6应用程序的一些组件导出到一个库中。不幸的是,我需要使用WebToolkit来连接其他人构建的专有服务,该服务仅作为纯JavaScript文件提供。反过来,该文件还需要jQuery
和require.js
。
没有库,我通过在.angular-cli.json
下添加这些js文件到"scripts"
中解决了这个问题。
{
...,
scripts: [
"node_modules/jquery/dist/jquery.js",
"node_modules/require/require.js",
"path/to/my/magic/library.js"
],
...
}
现在我正在构建我的Angular库,我希望将这些脚本构建到我的库代码中,以便我的客户仍然可以通过执行只有一个npm-install和在他们的.module.ts
文件中导入它的简单方式来使用。
使用Angular-CLI 6有可能实现吗?或者你有其他建议可以帮助我实现库的简单安装吗?