egret如何引入puremvc第三方庫

2022-04-29 14:54:07 字數 1051 閱讀 7681

關於egret接入第三方庫的方法,egret也有文件,可參考官方的接入方法接入

根據egret官方文件的介紹,有兩種方法引入第三方庫,一種是通過egret的標準配置引入,另一種就是直接修改專案的index.html配置。

一、通過直接修改專案的index.html進行配置

首先在專案libs目錄下新建乙個puremvc(名字可自定)資料夾,但是不要新建在libs/modules下面。將puremvc資料夾bin目錄下的所有檔案都拷貝到剛才新建的資料夾下面,然後修改專案的index.html,在標籤之間引入相應的js檔案即可。

這樣就配置好了,但是目前卻還是沒辦法用,因為puremvc編譯後的js檔案加入了amd模組規範,在egret專案中無法直接使用,因此需要注掉amd模組宣告部分

puremvc-typescript-multicore-1.1.js和puremvc-typescript-multicore-1.1-min.js都需要注掉amd模組定義部分,這樣就可以使用puremvc庫了。

二、標準配置

在專案所在資料夾下,用命令列egret create_lib puremvc建立乙個egret庫,當然目錄路徑可以任選,但是最好不要在專案資料夾下建立。將puremvc資料夾bin目錄下的所有檔案都拷貝到剛才新建的資料夾下的src目錄中,修改剛才庫資料夾下的package.json,配置如下

]

}

在當前庫資料夾下呼叫egret build編譯庫,然後修改專案egretproperties.json,modules下增加如下配置

編譯專案即可自動完成配置,要注意的是這裡也是要去掉puremvc-typescript-multicore-1.1-min.js和puremvc-typescript-multicore-1.1.js中的amd模組部分的。

如何引入xml約束

以引入context約束為例 1.window preference 選擇xml catalog add 如下圖操作,然後點選ok 2.回到xml檔案,點選design檢視,右鍵beans edit namespace add 選擇specify new namespace browse 選擇sel...

ts引入公共方法 angular如何引入公共JS

一 現象 在專案的開發中,總會用到一些公司的指令碼方法,同時,不希望在每個頁面用到時又得需要引用,有點麻煩。二 解決 1 在src資料夾下新建資料夾 utils 2 在utils下新建檔案 common.js,如 var common showinfo function name,age 在控制台上...

vue cli如何引入bootstrap工具

這一批博文是博主由搬移過來的,所以時間上可能存在混亂,希望大家見諒!以下操作以正常安裝node環境為前提。1.引入jq 2.修改build目錄下的webpack.base.conf.js配置檔案 1 加入webpack物件 var webpack require webpack 2 在module....