最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Mac OS X 系統(tǒng)下安裝和部署Egret引擎開發(fā)環(huán)境

 更新時間:2014年09月03日 09:23:55   投稿:hebedich  
之前的文章,我們已經(jīng)介紹了Windows 系統(tǒng)下安裝和部署Egret的開發(fā)環(huán)境,那么,這篇文檔中,我們主要介紹在Mac環(huán)境中安裝Egret以及部署

 概述

Egret基于TypeScript開發(fā)的,而TypeScript編譯工具tsc是基于Node.js開發(fā)的。所以在安裝過程中,我們先需要對于基礎(chǔ)支持工具進(jìn)行安裝。需要安裝的軟件如下:

Node.jsTypeScript代碼編輯器HTTP服務(wù)器(可選)Chrome(可選)EgretJava

這篇文檔中,我們主要介紹在Mac環(huán)境中安裝Egret。其安裝步驟如下。

1.安裝Node.js

1.1下載Node.js

Node.js的安裝方法非常簡單,我們可以訪問Node.js官網(wǎng),然后進(jìn)點擊頁面中的INSTALL按鈕,可直接下載Node.js的pkg安裝文件包。

本教程撰寫時,Node.js版本為0.10.29,如果你的版本高于此版本,我們會提供相關(guān)的版本兼容說明。如未提供任何版本兼容說明,則表示你的版本適用于Egret。

雙擊pkg安裝包,我們開始安裝Node.js。安裝過程如圖:

下載后的Node.js安裝包

1.2安裝Node.js

開始安裝界面

許可證授權(quán)說明

同意許可證授權(quán)

安裝類型說明

提供管理員權(quán)限,這里your name是你的管理員賬戶名,同時提供賬戶密碼。

安裝過程

安裝完成界面,你的Node.js被安裝到 /usr/local/bin/node目錄下,同時該安裝包還會為你安裝npm工具。

1.3驗證Node.js

安裝完成后,請啟動你的終端,輸入node -v命令,來查看你當(dāng)前的Node.js版本,同時驗證你的Nodejs是否安裝成功。如果安裝正確,則應(yīng)出現(xiàn)效果如下圖。

如果出現(xiàn)node: command not found則表示安裝失敗,可以參考下面的Node.js安裝失敗解決方案或者在我們的[開發(fā)者社區(qū)中求助。

1.4驗證npm

在終端中執(zhí)行npm,出現(xiàn)如下圖內(nèi)容,標(biāo)明你的npm安裝正確。

如果出現(xiàn)npm: command not found則表示安裝失敗,可以參考下面的Node.js安裝失敗解決方案。

1.5Node.js安裝失敗解決方案

部分MacOS 安裝nodejs的pkg安裝包時會顯示安裝失敗,可以通過下載nodejs源代碼手動編譯解決。

2.安裝TypeScript代碼編輯器

2.1選擇一個合適的代碼編輯器

Egret可以使用任何支持腳本語言的代碼編輯器,包括:

WebStorm 官方下載地址

【官方推薦】Microsoft Visual Studio 2012 + TypeScript插件Sublime Text + TypeScript插件

詳細(xì)的編輯器安裝方法以及插件配置方法,可參考文檔中工具相關(guān)章節(jié)。

3.安裝一個HTTP服務(wù)器

3.1選擇一個合適的HTTP服務(wù)器

Mac用戶可以使用系統(tǒng)自帶的服務(wù)器,Mac用戶推薦采用XMAPP

用戶也可以跳過這個步驟,使用Egret內(nèi)置的基于Node.js的簡單HTTP服務(wù)器。但為了保證更好的開發(fā)體驗,Egret建議用戶安裝上述較為成熟的HTTP服務(wù)器

具體服務(wù)器軟件安裝,大家可以參考文檔中工具相關(guān)章節(jié)。

4.安裝Chrome瀏覽器

Egret可以運行在絕大多數(shù)的現(xiàn)代瀏覽器上,但是 Egret 目前推薦開發(fā)者使用 Chrome 作為主要的開發(fā)和調(diào)試環(huán)境。

打開Chrome瀏覽器設(shè)置->工具->JavaScript控制臺在JavaScript控制臺(右下角)設(shè)置(齒輪圖標(biāo))-> 常用 -> 禁用瀏覽器緩存

當(dāng)進(jìn)行好上述設(shè)置之后,只要JavaScript控制臺處于打開狀態(tài),就不會有瀏覽器緩存,方便調(diào)試。

5.下載并安裝

 Egret5.1從官網(wǎng)中下載Egret

Egret提供兩個下載渠道,一個是Egret官方下載,另外一個是Egret Github下載。

我們推薦大家從官方網(wǎng)站中下載,這里的版本是當(dāng)前穩(wěn)定版本。如果你從github中下載引擎的開發(fā)版本,該版本非穩(wěn)定版,你可能在實際開發(fā)中遇到許多問題,這些問題通常不會在穩(wěn)定版中出現(xiàn)。

我們打開官方下載頁面,找到“Egret引擎”產(chǎn)品項目,點擊藍(lán)色的下載按鈕,下載最新版Egret引擎,如圖。

5.2安裝Egret

將下載后的Egret引擎壓縮包解壓到指定目錄,該目錄可以為任意磁盤中目錄。在終端中敲入命令進(jìn)入解壓后的目錄。

cd ${egret_folder}

其中${egret_folder}為Egret引擎解壓的路徑。

進(jìn)入該目錄后,我們執(zhí)行安裝命令。

npm install -g

如果安裝命令錯誤,請檢查如下三項,查看是否正確。

cd ${egret_folder}命令中的路徑是否正確。

當(dāng)前目錄是否是 Egret目錄(該目錄下存在一個名為 package.json 的文件)

系統(tǒng)當(dāng)前用戶是否有管理員權(quán)限,如果不是管理員權(quán)限,請執(zhí)行sudo su命令。

5.3Egret工具驗證

安裝完成后,我們執(zhí)行egret命令,來查看當(dāng)前Egret是否安裝成功。如安裝成功,應(yīng)出現(xiàn)如下圖所示。

6.Java

在Egret項目的發(fā)布階段需要使用Java 7以上環(huán)境,在打包成為Android APP時也會使用到。以下為大家演示Java的下載與安裝。

6.1下載

a.Java官網(wǎng)的JDK7下載地址

b.百度鏡像

6.2 安裝

a.確認(rèn)一下,JAVA版本必須為7以上

b.雙擊掛載安裝包

c.雙擊圖標(biāo)進(jìn)行安裝

d.一路Next

e.注意授權(quán)

f.確認(rèn)一下

相關(guān)文章

  • npm報錯:request to httpsregistry.npm.taobao.org failed, reason certificate has expired的解決方案

    npm報錯:request to httpsregistry.npm.taobao.org 

    這篇文章主要介紹了npm報錯:request to httpsregistry.npm.taobao.org failed, reason certificate has expired的解決方案,文中有詳細(xì)的解決方案,需要的朋友可以參考下
    2024-03-03
  • Electron如何通過ffi-napi調(diào)用dll導(dǎo)出接口

    Electron如何通過ffi-napi調(diào)用dll導(dǎo)出接口

    文章介紹了如何在Electron項目中使用ffi-napi模塊調(diào)用DLL文件,并詳細(xì)描述了環(huán)境搭建、安裝Electron和ffi-napi、配置Visual Studio和Python環(huán)境、解決常見問題等步驟,感興趣的朋友跟隨小編一起看看吧
    2025-02-02
  • node.js實現(xiàn)pdf與圖片互轉(zhuǎn)代碼示例

    node.js實現(xiàn)pdf與圖片互轉(zhuǎn)代碼示例

    因工作需求,記錄一次如何在Node中pdf與圖片互轉(zhuǎn)各種操作,這篇文章主要給大家介紹了關(guān)于node.js實現(xiàn)pdf與圖片互轉(zhuǎn)的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-04-04
  • node.js中的forEach()是同步還是異步呢

    node.js中的forEach()是同步還是異步呢

    這篇文章主要討論并驗證了node.js中的forEach()是同步還是異步,思路和方法分享給大家,有需要的小伙伴可以參考下。
    2015-01-01
  • Thinkjs3新手入門之如何使用靜態(tài)資源目錄

    Thinkjs3新手入門之如何使用靜態(tài)資源目錄

    最近在學(xué)習(xí)thinkjs3,發(fā)現(xiàn)有些地方還是有必要整理下的,下面這篇文章主要給大家介紹了關(guān)于Thinkjs3新手入門之如何使用靜態(tài)資源目錄的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下。
    2017-12-12
  • node.js實現(xiàn)學(xué)生檔案管理

    node.js實現(xiàn)學(xué)生檔案管理

    這篇文章主要為大家詳細(xì)介紹了node.js實現(xiàn)學(xué)生檔案管理,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • Node.js中判斷是文件還是文件夾的多種方法

    Node.js中判斷是文件還是文件夾的多種方法

    在Node.js中,我們經(jīng)常需要判斷一個路徑是文件還是文件夾,Node.js提供了多種方法來實現(xiàn)這一功能,本文將詳細(xì)介紹這些方法,并給出相應(yīng)的示例代碼,對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2024-08-08
  • Nodejs 中的 Buffer 類的創(chuàng)建與基本使用

    Nodejs 中的 Buffer 類的創(chuàng)建與基本使用

    這篇文章主要為大家介紹了Nodejs中Buffer的使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • 異步JavaScript編程中的Promise使用方法

    異步JavaScript編程中的Promise使用方法

    這篇文章主要介紹了異步JavaScript編程中的Promise使用方法,包含Ajax的結(jié)合操作等問題,需要的朋友可以參考下
    2015-07-07
  • nodejs實現(xiàn)的http、https 請求封裝操作示例

    nodejs實現(xiàn)的http、https 請求封裝操作示例

    這篇文章主要介紹了nodejs實現(xiàn)的http、https 請求封裝操作,結(jié)合實例形式分析了node.js針對http、https 請求的封裝與使用相關(guān)操作技巧,需要的朋友可以參考下
    2020-02-02

最新評論

新蔡县| 满城县| 青川县| 马山县| 历史| 高淳县| 湄潭县| 图木舒克市| 南漳县| 蓝山县| 方城县| 青岛市| 岳阳县| 十堰市| 临邑县| 鄂伦春自治旗| 全州县| 武宁县| 浦东新区| 黎城县| 陵水| 东兴市| 宁国市| 新竹市| 江达县| 淄博市| 台东市| 万盛区| 长兴县| 古浪县| 嘉禾县| 白河县| 龙口市| 香港| 和平区| 云安县| 天气| 江西省| 渝北区| 麟游县| 永城市|