【发布时间】:2016-12-05 16:14:31
【问题描述】:
我在使用 ng cli 在 node_modules 文件夹之外向 Angular 2 添加脚本时遇到问题。该脚本在 npm 注册表中不存在(或者至少我没有找到它),它只是我希望加载但无法加载的单个文件:
这是在 angular-cli.json 中:
"scripts": [
"assets/one-signal-sdk.js"
],
这会引发语法错误,说:
“意外的令牌?在 JSON 中的位置 0”
但是,如果我手动将包添加到 node_modules 并像这样加载它:
"scripts": [
"../node_modules/one-signal/one-signal-sdk.js"
],
它工作得很好。当然,我不能只是手动添加它并留在那里,因为没有人能够通过 npm install 下载它。
有没有办法在构建中添加自定义脚本?谢谢。
【问题讨论】:
标签: javascript angular