2013-07-23 72 views
0

我想知道是否有可能自定義飛鏢工具編譯應用程序的方式。特別是我對定製腳本元素中出現的路徑感興趣。自定義飛鏢編譯(腳本元素中的路徑)

目前我有我的應用程序在「app/src」文件夾中。我從「app/src」上面的文件夾運行以下命令,我們稱它爲root。

鏢--package根=應用程序/包/應用程序/包/ web_ui/dwc.dart --out TMP應用程序/ SRC/testapp.html

我將輸出發送到一個TMP文件夾中的該根夾。問題是,我編譯應用程序時,腳本元素中的路徑前綴爲「../app/src」。因此,我沒有使用「packages/browser/dart.js」路徑,而是以「../app/src/packages/browser/dart.js」結尾。有沒有一種方法來配置它,並避免獲得這個「app/src」前綴。

回答

0

好吧,我還沒有找到解決方案,我的問題使用飛鏢工具配置,所以我不得不使用老朋友 - sed。

sed的 「S /../應用程序/ SRC /包/包/克」 $ {OUT_DIR} /test.html> $ {OUT_DIR_SERVER} /test.html