91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

微信小游戲的環境搭建

發布時間:2020-03-02 13:16:11 來源:網絡 閱讀:5438 作者:ZeroOne01 欄目:移動開發

筆記內容:微信小游戲的環境搭建
筆記日期:2018-02-01


下載官方工具

首先需要去微信公眾平臺下載官方的開發工具,官網的下載地址:

https://mp.weixin.qq.com/debug/wxagame/dev/devtools/devtools.html

下載開發工具:
微信小游戲的環境搭建
微信小游戲的環境搭建

下載完成后就安照提示,一步步安裝就可以了,安裝很簡單這里就不贅述了。

然后最好有一個編碼體驗更友好的IDE,比如WebStorm、HBuild、Sublime等,我們這里用的是WebStorm。官方的開發工具很很很難用,所以我們一般只用于調試,不用于編碼。

下載好后,我們先來創建一個小游戲的模板項目:

我這里選擇的是無Appid:
微信小游戲的環境搭建

然后選擇一個項目目錄進行創建:
微信小游戲的環境搭建

可以看到會創建一個小游戲的模板:
微信小游戲的環境搭建

如果你不要這個模板,就在創建時項目時不勾選那個選項即可。


然后在WebStorm中打開這個小游戲工程:

微信小游戲的環境搭建

如上,可以看到,WebStorm不認識這些代碼,所以報語法錯誤,這是因為WebStorm默認的js代碼是ES5的標準,而這里的js代碼是ES6的,所以我們需要設置js代碼為ES6的標準,打開setting界面進行設置:

微信小游戲的環境搭建

保存設置后就不報錯了:

微信小游戲的環境搭建

但是這時候WebStorm會提示,是否讓文件監視器使用babel將ES6格式的代碼轉換為ES5:
微信小游戲的環境搭建

所以我們還需要安裝node和babel等前端工具鏈。

babel是js的編譯器,能幫我們把ES5的代碼編譯成ES6標準的js代碼,官網地址如下:

https://babeljs.io/

安裝babel前我們需要先安裝node,然后通過npm來安裝babel:

https://nodejs.org/zh-cn/

我這里下載的node是8.9.4 LTS版本的。

安裝完node后,在cmd中使用npm安裝babel,但是由于npm使用的源是國外的,下載起來比較慢,所以我們需要更換成淘寶的源:

npm install -g cnpm --registry=https://registry.npm.taobao.org

安裝這個源后,就可以使用cnpm 命令來代替npm 命令,例如使用cnpm 來安裝babel:

cnpm install -g --save-dev babel-cli babel-preset-env

安裝完成之后回到WebStorm上,打開setting,把我們安裝的babel配置進去:
微信小游戲的環境搭建
微信小游戲的環境搭建

會自動幫我們找到babel.cmd文件的位置,所以我們點擊ok即可
微信小游戲的環境搭建

如果配置完后,報以下錯誤:

Error: Couldn't find preset "env" relative to directory "."

就在WebStorm的終端里執行以下這句命令:

cnpm i babel-preset-env --save-dev

然后這時工程目錄就會多出一個dist目錄,而里面的js文件就是轉譯后的ES5標準的js代碼:
微信小游戲的環境搭建

如果使用以上方式還是不行,依舊報錯的話,則不使用全局的babel,而是在項目中安裝babel,同樣的也是打開WebStorm的終端,然后在里面執行以下的安裝命令:

cnpm install --save-dev babel-cli babel-preset-env

安裝完之后重新配置babel.cmd所在的路徑:
微信小游戲的環境搭建

并在項目的根目錄下創建一個.babelrc文件,我這里創建的是babel.babelrc,然后編輯內容如下:

{
  "presets": [
    "env"
  ]
}

成功的情況下,也是會多出一個dist目錄。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

双牌县| 泸州市| 新乡县| 南陵县| 鄂伦春自治旗| 鲁山县| 额尔古纳市| 武邑县| 武定县| 牙克石市| 深圳市| 巩留县| 宁安市| 新丰县| 泸定县| 芒康县| 贡山| 基隆市| 青冈县| 柳河县| 连云港市| 威海市| 枣强县| 西城区| 石屏县| 仁布县| 孝感市| 通化县| 大姚县| 尤溪县| 湾仔区| 堆龙德庆县| 云安县| 高碑店市| 白河县| 奉贤区| 英超| 岱山县| 郁南县| 疏勒县| 临漳县|