Linux環境下nodejs環境的搭建以及配置,使用nodejs編寫工具與簡化less編譯

來源:互聯網
上載者:User
由於我的伺服器是買的雲端服務器,因此整個是串連ssh進行配置的

LNMP

由於雲端服務器剛使用不久,此前一直是只安裝了centos 6.5版本的裸機,因此這次順道配置了LNMP,整個LNMP環境的安裝和LAMP環境的搭建基本一致。附本人蔘照的配置部落格:http://www.cnblogs.com/xiaoit/p/3991037.html,這篇部落格只是基礎的安裝LNMP,並測試Nginx解析php指令檔,並未對各個環節做詳細配置說明,如果想看詳細的配置,請自行百度。

node.js安裝

在Node.js上下載安裝包,非源碼包,因為安裝包是已經被編譯過,可以直接使用,源碼包安裝的話,繁瑣坑多。1.在安裝之前首先核對自己的系統位元
getconf LONG_BIT

2.在node.js上下載相應版本的安裝包(https://nodejs.org/en/download/)

3.通過ftp上傳到自己的雲端服務器上4.解壓縮檔案 $tar xvJf  ***.tar.xz5.移動解壓縮的檔案到node     $mv *** node6.因為安裝包已經被編譯過,因此不需要再安裝,直接可以使用,但是為了以後使用的方便,進行環境變數的配置   export PATH=/root/node/bin  (如果不確定自己的檔案夾路徑,可以使用 find /path -name node進行查詢)7.然後 node -v 和npm -v進行測試!

使用node.js編寫less

1.安裝less,在node/lib/node_modules目錄下, $cd node/lib/node_modules2.#npm install less3.#less --help 進行測試環境是否裝好 


按q鍵退出當前操作

4.編寫代碼,測試less環境
@color: #4D926F;#header{  color: @color;}h2{  color: @color;}
5.輸入:lessc /Users/vickay/Desktop/testLess.less /Users/vickay/Desktop/testLess1.css ,可以在案頭產生css檔案

6.如果在編譯過程中想要將css檔案壓縮,則輸入:lessc -x /Users/vickay/Desktop/testLess.less /Users/vickay/Desktop/testLess.css ,只是比5多了-x參數,在執行過程中,會有以下提示:

7.產生css檔案內容的比較

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('
  • ').text(i)); }; $numbering.fadeIn(1700); }); });

    以上就介紹了 Linux環境下nodejs環境的搭建以及配置,使用nodejs編寫工具與簡化less編譯,包括了方面的內容,希望對PHP教程有興趣的朋友有所協助。

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.