Scratch www 系統搭建

2021-07-24 20:52:03 字數 2619 閱讀 1524

scratch www要基於nodejs的環境才可以執行,我嘗試了在windows、ubuntu、centos等作業系統上安裝其環境,安裝node環境比較簡單,但是不同系統在編譯**方面問題較多,在windows上必須要有microsoft visual studio環境,ubuntu上面又相關依賴又有點不同。最終,在centos上搭建成功,現將搭建步驟記錄如下:

因為**需要編譯,所以要提前將所需要的幾個元件進行安裝。

執行下列**:

.com/setup | bash -我這裡安裝的是v6.x。

yum install -y nodejs
node -v

# v6.9.1

npm -v

# v3.10.8

注:node安裝完成之後,會將node和npm自動設定成服務。但是node自帶npm不一定是最新版本,可以使用下列命令,公升級npm。

npm i npm -g
按照scratch github上說明,原則上是不需要進行提前準備,但是在編譯過程中會提示一些資訊,例如下列資訊。為了避免錯誤,總結之前的安裝過程,可以講一些模組提前進行安裝。

npm warn prefer global [email protected]

.0 should be installed with

-gnpm warn prefer global [email protected]

.4 should be installed with

-gnpm warn prefer global [email protected]

.0 should be installed with

-g

(1)webpack
npm install webpack -g
(2)其他輔助
npm install i18next-conv

-gnpm install jshint -g

npm install node-gyp

-g

執行下列命令:

git clone
注:**檢出之後會自動建立scratch-www目錄

(1)進入目錄
cd scratch-www
(2)安裝node-sass
npm install -g cnpm --registry=

.taobao

.org

cnpm install node-sass@3

.11.2

注:預設安裝的node-sass版本是3.3.3,我安裝的是最新版本。

(3)build scratch

分別執行下列命令:

npm install

npm run build

(4)執行

如果在build過程中沒出現什麼錯誤,編譯成功之後就可以通過下列命令,執行scratch www。

npm start

注:以上命令均需要在scratch-www目錄下執行。

如果螢幕上顯示出正常啟動了8333埠。那麼就可以通過瀏覽器訪問了。

node應用通過npm來執行,但是每次執行都需要一直保持,一旦關閉當前terminal,程式就將終止。為了保持程式持續執行,可以使用forever

npm install forever -g

也可以通過下面的方式執行:

forever start -c "npm start" ./
可以通過下面命令檢視正在執行的應用:

forever list

Scratch www 系統搭建

scratch www要基於nodejs的環境才可以執行,我嘗試了在windows ubuntu centos等作業系統上安裝其環境,安裝node環境比較簡單,但是不同系統在編譯 方面問題較多,在windows上必須要有microsoft visual studio環境,ubuntu上面又相關依賴又...

Wiki系統搭建

這兩天想搭建乙個wiki系統以方便內部交流,在網上找了一下,最後選定jspwiki作為wiki系統,下面我就把我的安裝過程記錄如下,在安裝過程中主要參考了 使用jspwiki配置搭建wiki說明 這篇文章,為了保持文章的完整性我轉貼了這篇文章中的一些安裝過程,同時把自己碰到的一些問題記錄下來。1 準...

搭建OJ系統

安裝參考資料 本文介紹如何利用開源oj系統原始碼快速搭建oj系統 安裝依賴環境 ubuntu系統使用者 sudo apt get update sudo apt get install y vim python pip curl git pip install docker composecento...