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窗口就可以使用这两个命令了。