一說起IDE則是強(qiáng)大的功能同時也帶來了復(fù)雜的安裝和配置過程,若是想要編輯云端服務(wù)器的項(xiàng)目文件則需要在服務(wù)器直接用Vim打開,或者本地編輯上傳,JetBrains家的IDE都有建立連接直接編輯的功能,但是如果自己的電腦不在身邊的話那怎么辦呢?
于是有了WebIDE
所謂WebIDE即可以在瀏覽器中直接使用的IDE,輕量級但功能強(qiáng)大,至少比較適合我這種對Vim不是特別熟練,較為依賴于IDE的。
在GitHub上尋找,發(fā)現(xiàn)使用最多的是 Coding IDE 和 KODExplorer
以前用過Coding IDE 的官方版本,前段時間開源后可以自己下載使用了
安裝方法參見項(xiàng)目 README
解決依賴
Ubuntu 16.04 為例
- node v6.x
cd ~
curl -sL https://deb.nodesource.com/setup_6.x -o nodesource_setup.sh
chmod +x nodesource_setup.sh
sudo ./nodesource_setup.sh
sudo apt-get install nodejs
- java 8
sudo add-apt-repository ppa:webupd8team/java
sudo apt update
sudo apt install oracle-java8-installer
sudo apt install oracle-java8-set-default
- maven 3
sudo apt-get install maven
安裝
git clone https://github.com/Coding/WebIDE.git
cd WebIDE
git submodule init
git submodule update
./ide.sh build # 編譯并打包前端項(xiàng)目
./ide.sh run # 啟動項(xiàng)目
最后兩條命令經(jīng)歷了太漫長的過程,晚飯前開始,回來依然在運(yùn)行,于是開始寫這篇,然而到現(xiàn)在還在處于maven補(bǔ)包的狀態(tài)...
(早知道就用KODExplorer了,裝個xampp就可以...)
--- 不知道過了多長時間的分割線 ---
終于安裝完成了,可能是我的云服務(wù)器1M小水管的原因才用了這么長時間,接下來可以更改配置文件backend/src/main/resources/application.properties來實(shí)現(xiàn)個性化設(shè)置