資訊內(nèi)容
Scratch3.0自建局域網(wǎng)環(huán)境(一)
操作系統(tǒng):Centos7
服務(wù)器:nginx
準(zhǔn)備工作:
(1)源碼下載:https://github.com/llk;
下載scratch gui。
(2)準(zhǔn)備工具:
nodejs
nginx
直接用yum install nodejs就可以了,只是在安裝中可能要求你安裝一系列工具。按照系統(tǒng)提示,缺什么工具就裝什么工具。關(guān)于nginx的安裝與配置請(qǐng)大家自行百度。
(3)安裝完工具后,解壓scratch gui到自己能找到的目錄,然后進(jìn)入該目錄,通過npm run build指令,最后可以在Build目錄下打包整個(gè)項(xiàng)目文件,我們一般會(huì)看到如下幾個(gè)文件,lib.min.js, gui.js, blocksonly.js, compatibilitytesting.js, player.js, index.html,以及一些靜態(tài)資源文件在static目錄下,在我們請(qǐng)求index.html文件時(shí),會(huì)加載gui.js, gui.js依賴于lib.min.js,因此也會(huì)被同時(shí)加載,對(duì)于運(yùn)行GUI來說需要的是lib.min.js, gui.js, index.html和static目錄資源。
(4)將上面編譯好的文件復(fù)制到nginx服務(wù)器文件目錄中即可。nginx配置主頁(yè)文件指向index.html。運(yùn)行nginx服務(wù)器,在瀏覽器中輸入http://localhost即可看到scratch gui。到此,局域網(wǎng)內(nèi)部署就OK了,如果想外網(wǎng),那么進(jìn)行端口映射就可以了。
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時(shí)和我們聯(lián)系刪除
- 上一篇
你好,世界,學(xué)Scratch從“Hello World”開始
你好,世界學(xué)Scratch從“Hello World”開始 呱媽曾經(jīng)在朋友圈轉(zhuǎn)發(fā)過這樣一個(gè)笑話: 有人開玩笑說:人工智能時(shí)代,當(dāng)你從娘胎里出來的第一句是“哇”而不是“hello world”的時(shí)候,就已經(jīng)輸在起跑線上了。 然后就有很多媽媽問我,
- 下一篇
Scratch第五十講:超級(jí)瑪麗(一)
首先感謝一下這么多人對(duì)CC哥的支持和鼓勵(lì),實(shí)話說CC哥并不是編程的專家,我也是一個(gè)跟著大家一起學(xué)習(xí)的編程愛好者。CC哥希望通過這個(gè)公眾號(hào),把自己學(xué)習(xí)Scratch過程中的一些體會(huì)和經(jīng)驗(yàn)免費(fèi)的分享給大家,讓所有愛好編程的朋友們能夠通過CC哥的分享共同來體會(huì)編程的樂趣。平常CC哥也很忙,但是
