2016-11-22 18 views
2

在使用angular-cli和ng build構建項目時,我有幾個問題。在index.html中指定src標記的前綴

  1. 我正在運行角度屏幕的容器需要在腳本標記中的src標記之前放置一個前綴。所以src =「styles.bundle.js」需要是src =「/ my/prefix/styles.bundle.js」。有沒有辦法做到這一點的命令行,而不是手動編輯?我試圖設置基礎href,但這似乎沒有幫助。

  2. 如果我沒有特定的生產環境變化,dev &生產構建是否有任何區別。

+0

你能找到解決的辦法了嗎? – sandrooco

回答

0
  1. 這聽起來很奇怪。 ng build --output-path /my/prefix/應該爲index.html生成適當的基準href。奇怪,如果它不。

  2. AFAIK,生產版本打開了更多的優化。因此它會導致更小的捆綁。你可以測試你的特定應用程序的大小w /和-prod

+0

我很積極參考是不工作的方式我部署它的方式沒有編輯它 –

2

工作很適合我們使用這個

ng build --deploy-url=prefixfolder 
+0

這在大多數情況下,但它似乎並沒有工作,當你添加自己的'鏈接'標記到index.html,也沒有似乎爲'favicon'工作。任何人都可以找到解決辦法嗎? – menehune23