2
我在使用ng cli在node_modules文件夾之外添加腳本到Angular 2時遇到問題。該腳本不存在(或至少我沒有發現它)在NPM註冊表,它只是一個單一的文件,我想裝載但不能:Angular CLI在node_modules之外添加一個腳本
這是角cli.json:
"scripts": [
"assets/one-signal-sdk.js"
],
這將引發一個語法錯誤,他說:
「?意外令牌JSON在0位置」
但是,如果我手動添加包node_modules並加載它是這樣的:
"scripts": [
"../node_modules/one-signal/one-signal-sdk.js"
],
它工作得很好。當然,我不能只是手動添加它並將其留在那裏,因爲沒有人能夠通過npm install下載它。
有沒有辦法將自定義腳本添加到構建?謝謝。
是的,你說得對,看來問題確實在我添加到頁面的腳本中。這很奇怪,因爲它從node_modules添加時工作正常:( 編輯:我解決了我的問題,我添加腳本標記到HTML: 像這樣添加它不會在構建過程中拋出錯誤。感謝您的迴應:) –