2017-10-04 74 views

回答

2

aurelia.json文件沒有被創建,因爲它僅由Aurelia CLI構建工具需要。由於VS模板使用Webpack作爲構建工具,因此aurelia.json是不必要的 - 您可以通過調整Webpack配置文件來配置構建過程。

關於resources文件夾,我猜你指的是Aurelia CLI au new命令創建的那個文件夾,也就是通常存儲可重用組件和類似事物的文件夾。如果是這種情況,從技術上講,只要您在main.ts(或由0123模板創建時調用boot.ts)中正確配置導入,例如.feature('resources'),應該無關緊要 - 儘管對於爲了便於監督您的項目結構,我建議您堅持使用CLI命令創建的結構,並直接在ClientApp文件夾內創建resources文件夾。

+0

我在「ClientApp」中有一個「resources/elements/loading-indicator.ts」,但加載指示器不能使用/找到。內部「資源」我有一個「index.ts」與 導出功能配置(配置:任何){ config.globalResources(['./ elements/loading-indicator']); } 我錯過了什麼嗎? – IngoB

+0

你在你的main/boot.ts文件的'aurelia.use'鏈上有'.feature('resources')'調用嗎? –

+0

當我這樣做的時候,我得到了「無法在WebpackLoader找到ID:resources/index 的模塊。」,儘管我在那裏有index.ts/js(我嘗試了兩個)文件。 – IngoB

相關問題