在使用weex 專案的過程中,用weex compile 將ve檔轉換為js 檔案後,放入andrid 專案assets中使用,報createInstanceReferenceError: Vue is not defined
高洛峰2017-05-16 13:26:42
是用Vue
开发,在编译时,需要在编译的文件首行追加// { "framework": "Vue" }
。如果使用webpack
,可以利用BannerPlugin
進行追加。
阿神2017-05-16 13:26:42
先回答這個問題是怎麼產生的,用weex init 項目,然後用weex compile 編譯程式碼,轉為js文件,然後放入android的assets中,就出現上述的問題。
再來說怎麼解決的,用weexpack create 項目,然後用 weexpack build android ,會創建出問題寫好在src下面的文件,自動編譯好放在android的項目,所以不用weex ,用weexpack 即可