我試圖將aurelia-validation
插件添加到我的應用程序。在我的aurelia.json
文件中,我已將該模塊添加到dependencies
節點。Aurelia CLI將腳本引用添加到node_modules文件夾
"prepend": [
"node_modules/bluebird/js/browser/bluebird.core.js",
"node_modules/aurelia-cli/lib/resources/scripts/configure-bluebird.js",
"node_modules/requirejs/require.js"
],
"dependencies": [
... Trimmed other packages...
{
"name": "aurelia-validation",
"main": "aurelia-validation",
"path": "../node_modules/aurelia-validation/dist/amd",
"resources": []
}
]
當我看到在瀏覽器中的index.html文件,我看到<head>
腳本標記指着node_modules文件夾奧裏利亞驗證。
,因爲這條道路並不在我的網站根目錄中,這是造成運行時錯誤。
爲什麼CLI引用此模塊是這樣?爲什麼它不會像我的其他文件一樣捆綁它?
您是否嘗試過使用'au import'來處理在aurelia.json中添加依賴關係?看到它[這裏](http://blog.aurelia.io/2017/03/07/early-march-mega-release/)。 – janmvtrinidad
你確定「npm install」-ed aurelia-validation到你的項目中嗎? – ry8806