2015-05-13 38 views
0

即時通訊編寫鉻擴展,我想使用* .html文件作爲default_popup。該文件位於我的項目文件夾之外。 我想寫類似:可以「default_popup」(在manifest.json字段中)有完整的文件路徑嗎?

... 
"browser_action": 
{ 
    "default_icon": "icon.png", 
    "default_popup": "..\MembershipApp_v2\build\web\index.html" 
}, 
... 

但鉻回覆: 無法從加載擴展:〜\桌面\ 6_5_15 \ plugin_proj 清單無效JSON。行:9,列:25,無效的轉義序列。

我該怎麼辦?

回答

4

不可以。您不能用..來遍歷,或者使用完整路徑。它總是相對於擴展根。

畢竟,當擴展最終打包時,它只包含其根目錄(其中manifest.json位於)的文件。

我瞭解將一些常用組件保留在一個單獨位置的願望,但是您需要有某種構建腳本將它們複製到擴展的「構建」文件夾中。

也就是說,你的錯誤(「無效轉義序列」)與你使用反斜槓有關。使用正斜槓。

相關問題