linux(deepin15.4)前端開發準備
本人開始學習在linux下做前端開發。
linux下操作,不像windows的操作那麼傻瓜,安裝各種軟體,可能會存在各種問題。
而且作為linux的新手,使用時,有時候會把操作系統弄壞了,重裝系統後,又要重新來安裝各種軟體。
deepin系統對新手非常友好,輸入法等必須的軟體,都已經預裝好了,可以開箱即用。
前端開發需要安裝的軟體如下
1、nodejs 和 npm 的安裝
sudo apt-get install nodejs
sudo apt-get install npm
安裝完nodejs 和 npm 後,設置npm的淘寶鏡像
sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
2、安裝開發工具vs code 和 webstorm
在deepin的應用商店裡找到vs code 和webstorm,安裝上這兩個軟體
3、安裝sass編譯
// 使用sudo apt-get install ruby 這樣安裝了ruby,但是gem install sass會報錯誤
sudo apt-get install ruby-dev
sudo gem install sasss
// vue項目運行編譯scss時,會報node-sass錯誤
運行命令
npm rebuild node-sass
就會解決問題
4、使用谷歌
在github上下載xx-net
在解壓後的目錄下打開終端,運行
./start
即啟動xx-net
在chrome中安裝SwitchOmega 插件,打開chrome的擴展頁面,把xx-net目錄下SwitchOmega 中的SwitchyOmega.crx拖到頁面里,即開始插件的安裝
在插件的設置里,點導入,把把xx-net目錄下SwitchOmega 中的 OmegaOptions.bak導入到插件中
在瀏覽器的https/ssl的證書管理中,選中授權中心,將xx-net目錄下data/gae_proxy文件夾中的CA.crt導入到授權中心中
再重啟xx-net即可使用谷歌
5、git sshkey生成和查看
生成:ssh-keygen -t rsa -C "emai@email.com"
查看:cat ~/.ssh/id_rsa.pub
如果有需要,在用戶目錄(/home/username)下的.ssh文件夾中設置config文件的內容
文件名即為config
內容為
hostname http://git.hostname.com
host http://git.hostname.com
port 9000
這樣完成後,把ssh可以配置到git服務網站中,就可以通過ssh方式使用git了。
推薦閱讀:
※前端日刊-2018.01.24
※前端日刊-2018.02.22
※《Oli-Zhao的前端一萬小時》之:做一次山大王,讓你的操作系統乖得像個小綿羊——命令行入門
※前端日刊-2018.02.04
※Ajax進行中。。