node環境變數linux
1. node.js 能安裝在linux嗎
本章節我們將向大家介紹在window和Linux上安裝Node/dist/v0/dist/v0/dist/v0/dist/v0/下載最新的Nodejs版本,本文以v0/dist/v0.10.24/node-v0.10.24.tar.gz 2、解壓源碼 復制代碼 代碼如下:tar zxvf node-v0.10.24.tar.gz 3、 編譯安裝 復制代碼 代碼如下:cd node-v0.10.24./configure --prefix=/usr/local/node/0.10.24makemake install 4、 配置NODE_HOME,進入profile編輯環境變數 復制代碼 代碼如下:vim /etc/profile 設置nodejs環境變數,在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 一行的上面添加如下內容: 復制代碼 代碼如下:#set for nodejsexport NODE_HOME=/usr/local/node/0.10.24export PATH=$NODE_HOME/bin:$PATH :wq保存並退出,編譯/etc/profile 使配置生效 復制代碼 代碼如下:source /etc/profile 驗證是否安裝配置成功 復制代碼 代碼如下:node -v 輸出 v0.10.24 表示配置成功 npm模塊安裝路徑 復制代碼 代碼如下:/usr/local/node/0.10.24/lib/node_moles/ 註:Nodejs 官網提供了編譯好的Linux二進制包,你也可以下載下來直接應用。
2. 在linux下怎麼打包直接運行的node-webkit桌面應用
node-webkit 是一個很神奇的桌面客戶端項目,正如這個項目的名字,這個項目是由node 和 webkit 構成,簡單來說,就是你可以用HTML 5和 node 進行桌面客戶端開發,而且客戶端還是同時支持在 WIN,MAC,LINUX運行. 下面,就用一個簡單的例子來展示一下node-webkit的魅力.
創建項目
本例子基於Grunt構建
如果,你用過grunt,要創建一個node-webkit 非常簡單,我已經寫好了一個node-webkit的grunt-init的項目模板. 至於怎麼安裝這個模板,跟官方的教程一樣. 如果你是windows 用戶
md %USERPROFILE%.grunt-init\node-webkit
git clone git@github:youxiachai/grunt-init-node-webkit.git %USERPROFILE%.grunt-init\node-webkit
linux or mac
git clone [email protected]:youxiachai/grunt-init-node-webkit.git ~/.grunt-init/node-webkit
你只需要用
grunt-init node-webkit
就可以創建完畢.
app.nw 這個目錄就是我們准備要開始寫的pc 客戶端的項目文件夾,運行node-webkit項目很簡單,只需要把node-webkit 的運行環境配置到環境變數,然後運行
nw app.nw 就可以運行起來了. nodewebkit1
PS: 如果你不想接觸grunt,不過我建議還是學一下grunt,你可以到github/rogerwang/node-webkit#quick-start 學習如何啟動一個node-webkit應用.
效果圖
oscdesk1
oscdesk2
這個就是所謂的 win 8 風格的客戶端了吧....界面用的框架是這貨:aozora.github.io/bootmetro/ 90% 的時間都是調整界面...蛋疼死了......連個 win8 風格的progress 都沒..讓我非常傷心..也可能是alpha 的原因吧. 不過最後的效果,還是很難看,就湊合著過去吧....
開發
基於node-webkit 開發pc 客戶端語言支持 c/c++,html5,css3, js,node api.好了,現在我們開始用html 5 + css3 寫一個pc 客戶端吧. node-webkit本質就是一個可以跑node 的瀏覽器,所以,我們用web 開發的技巧來開發pc 客戶端毫無問題.
首先,打開toolbar,在package.json文件裡面有個toolbar的參數,設置為true即可,就會見到如下圖所示:
toolbar
點擊那個三橫線的按鈕,一個chrome 風的調試窗口就出來了.
console
開發的時候,我們修改完文件,並不需要重新運行程序來看結果,我們,可以直接點擊左邊的刷新按鈕即可看到我們修改的運行結果.用node-webkit開發客戶端是不是很方便了!
那麼接下來,要開發一個oschina pc 客戶端,我們只需要知道,相關api 就行了,從android 客戶端源碼裡面可以得到相關api...具體代碼在app/model/oschinaApi.js 文件裡面.
node-webkit,已經吧相關的安全限制已經去掉,所以說,用node-webkit開發pc客戶端,用webkit 發的請求不受同源限制. 用node-webkit 開發一些restful 應用是非常舒服的事情,只要有個不錯的界面.關於node-webkit的東西也就這么些了,剩下的就是web 開發,不在本文node-webkit范圍內,所以就不再啰嗦..
3. 之前linux 下面已經安裝了node環境 怎麼現在沒有效果了
window下:
Linux下:
#!/bin/bash
#檢查是否已經安裝
rpm -qa | grep python
#查版本
python
#最好是重新安裝 Python推薦版本( >= v2.5.0 & < 3.0.0 ),否則影響nodejs運行
#進入安裝目錄
cd /usr/local/
#刪除原有安裝
rm -rf node
rm -rf node-v0.10.29-linux-x64
#解壓壓縮包
tar -zxv -f node-v0.10.29-linux-x64.tar.gz
#修改目錄
mv node-v0.10.29-linux-x64 node
#添加環境變數並使之生效,內容如下:
export PATH=/usr/local/python/bin:/usr/local/node/bin:$PATH
#測試命令
node -v
4. linux下nodejs安裝以及如何更新到最新的版
可以使用nvm進行node的版本管理與更新也可以使用n貼一個以前用的PPA源,不過貌似作者很久也沒更新了node.js-ysudoapt-getupdatesudoapt-getinstallnodejsnpm
5. 如何搭建node.js伺服器環境 linux
一 打開centos,然後開始下載node.js包
curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -
yum -y install nodejs
二 安裝gcc環境
yum install gcc-c++ make
安裝完成!
三 安裝nodejs的npm,這是一個包程序工具,類似於vs里的nuget!
sudo yum install nodejs npm
到現在為止,我們的nodejs環境就算是安裝成功,下面我們就可以開始node.js之路了!
下面添加環境變數(快捷方式,windows里的path指令)
//添加共享目錄
export PATH=/usr/local/python/bin:/usr/local/node/bin:$PATH
//列印node的版本
node -v
添加測試項目並監聽8080埠
#創建nodejs項目目錄
mkdir -p /usr/local/nodejs/
#創建hello.js文件
vi /usr/local/nodejs/hello.js
內容如下:
var http = require("http");
http.createServer(function(request, response) {
response.writeHead(200, {
"Content-Type" : "text/plain"
});
response.write("Hello World");
response.end();
}).listen(8080); // 監聽埠號
console.log("Hello World is print!");
#後台運行
node /usr/local/nodejs/hello.js &
#瀏覽器訪問
http://192.168.2.2:8100/
直接訪問瀏覽器即可!
6. node安裝,linux下文件明明在的,執行的時候卻告訴我不在。
1、ls
-l看一下node是否有執行許可權
2、/usr/local/bin如果不包含在PATH環境變數,執行文件需要用./node或者/usr/local/bin/node
3、file
node
確認node類型
4、ldd
node
確認node依賴庫文件存在
7. Node.js的學習,是在windows下進行還是Linux下進行更好
node.js 是有windows實現版本的,請到它的官網node.org下載。有兩種 exe和msi都可以使用。下載後安裝和正常軟體安裝一樣。使用方法:在開始菜單打開,選擇 Node.js command prompt ,它自動幫你加入了環境變數,直接可以使用 node 和npm命令。
node命令: node (空格)js程序,請用絕對地址。其他參數可以用node -h查看,有詳細的解釋
npm命令:npm是node安裝第三方模塊的命令,使用非常簡單npm install 模塊名即可。其他參數可以可以使用npm -h 查看
這里npm的模塊都必須在npm.org上注冊使用。
另外在提供一個中文社區 cnodejs.org不錯的中文社區。也提供中文文檔。
8. 怎麼配置node.js環境變數
win7安裝好node後自動安裝了npm
1:使用webstorn創建express的項目會自動安裝express
2: 創建普通web項目,命令行中轉到項目目錄 使用npm install express安裝express
9. node.js必需的在linux環境下么
不是。
可以到NodeJS官方網站下載對應版本的安裝程序,windows下面安裝一般默認設置了環境變數了,在dos窗口可以直接使用node命令和npm命令。
如果提示不識別(commandnotfound),手動設置NodeJS安裝的目錄到環境變數中,重新打開Dos窗口就可以使用這兩個命令了。