W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
你可能只需要一個(gè)系統(tǒng)自帶的編輯器,就可以使用BUI開發(fā)應(yīng)用, 但通過以下軟件相互配合,對開發(fā)效率會(huì)有一定的幫助.
vscode
, Atom
或 Sublimetext3
);bui-fast
點(diǎn)擊下載 (配合編輯器快速書寫插件, 支持 Vscode(搜索安裝bui-fast插件), Atom , Sublimetext , Webstorm , APICloudIDE ) 查看安裝說明;buijs
cli工程構(gòu)建工具, 用于快速構(gòu)建工程,模板,更新平臺(tái)等功能用過npm, 我們推薦您學(xué)習(xí)使用buijs
自動(dòng)化構(gòu)建
, 自動(dòng)化構(gòu)建默認(rèn)是最新的bui
版本. 并且buijs -v
1.6.0版本會(huì)自動(dòng)根據(jù)你的node版本,創(chuàng)建對應(yīng)的工程, 減少安裝依賴的錯(cuò)誤產(chǎn)生.
解壓,進(jìn)入工程目錄, 通過這種運(yùn)行,
app.json
可以配置域名代理,解決移動(dòng)端調(diào)試的跨域問題. 生成的dist
目錄為最終要打包的目錄,src
目錄保持源文件的方式.
第1種, 通過npm
## 安裝依賴
$ npm install
## 運(yùn)行服務(wù)
$ npm run dev
第2種, cnpm安裝 (推薦)
## 安裝cnpm
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
## 安裝依賴
$ cnpm install
## 運(yùn)行服務(wù)
$ cnpm run dev
注意, 如果報(bào)錯(cuò), 推薦安裝cnpm, 使用
cnpm install
安裝依賴.
另一個(gè)報(bào)錯(cuò)的原因是, node-sass 版本跟你的 node 版本不一致, 建議下載node 8.x. 如果你下載的 node 是10.15.3 LTS
.node-sass
的版本要在 4.9+ , 需要先npm remove node-sass
再安裝指定版本.
NodeJS | Minimum node-sass version |
---|---|
Node 11 | 4.10+ |
Node 10 | 4.9+ |
Node 8 | 4.5.3+ |
第3種, 把src 目錄放在 IIS 或者 phpstudy 之類的服務(wù)器, 運(yùn)行就能直接觀看效果, 單頁工程打開空白需要解決瀏覽器跨域問題, Chrome跨域調(diào)試.
npm run dev
跑起項(xiàng)目后, 保存代碼就會(huì)自動(dòng)刷新瀏覽器內(nèi)容.
注意, 工程目錄上不能有中文路徑, 工程包里面也不能有中文命名.
需要先安裝 buijs, 1.6.x工程, 默認(rèn)已經(jīng)去掉對sass的支持, 需要自己選擇創(chuàng)建.
## 新增sass, 需要重新安裝依賴
buijs create -p sass
## 新增less, 無需重新安裝依賴
buijs create -p less
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: