最近需要在ubuntu中安裝node,以下記錄我嘗試的可行的辦法:
1、在node官網(http://nodejs.cn/download/)下載下傳源代碼(.tar.gz檔案)
2、 ubuntu系統中确認已經安裝好python環境
$ sudo apt-get install python
$ sudo apt-get install build-essential
$ sudo apt-get install gcc
$ sudo apt-get install g++
3、解壓并安裝
tar -zxf node-v8.tar.gz
cd node-v8/
./configure
make #這裡有些慢,需要耐心等待
make install
4、檢查node是否安裝成功
若出現版本号則說明安裝成功。
5、安裝grunt
sudo npm install -g grunt-cli
cd app #進入使用grunt的目錄
npm install grunt --save-dev
grunt --version
若最後出現版本号則說明安裝成功。
6、安裝grunt插件
js文法檢查:grunt-contrib-jshint
安裝指令:npm install grunt-contrib-jshint –save-dev 下同
css文法檢查:grunt-contrib-csslint
合并檔案:grunt-contrib-concat
js壓縮檔案:grunt-contrib-uglify
css壓縮檔案:grunt-contrib-cssmin
image壓縮檔案:grunt-contrib-imagemin
html壓縮檔案:grunt-contrib-htmlmin
Sass\Scss 編譯:grunt-contrib-sass
安裝sass插件後,我運作grunt,發現報錯,提示ruby沒有安裝,是以如果需要使用到這個插件的,要確定自己的電腦上是否有裝ruby,沒有的話要進行安裝
sudo yum install ruby # CentOS, Fedora, 或 RHEL 系統
sudo apt-get install ruby-full # Debian 或 Ubuntu 系統
brew install ruby #蘋果系統
Less 編譯:grunt-contrib-less
監聽檔案變動:grunt-contrib-watch
建立本地伺服器:grunt-contrib-connect