1、下载最新node.js二进制源码安装包(29MB),V8.2.1更新于2017年7月20日
wget -c https://nodejs.org/dist/v8.2.1//node-v8.2.1.tar.gz
wget是一个Linux下载文件的工具,centos自带。
wget -c 是断点续传下载方式,后面的URL就是提供下载文件的地址
默认获取的文件地址在/root目录下,命令pwd显示当前目录
2、安装必要的编译软件 吖米
yum install gcc gcc-c++
yum = Yellow dog Updater, Modified。改良黄狗更新器,centos自带智能包管理器。
中途询问,输入y:在线下载安装 d:只下载不安装 N:不下载不安装
Is this ok [y/d/N] :y
3、解压源码
tar -zxvf node-v8.2.1.tar.gz
当前目录/root/就会多一个node-v8.2.1的文件夹
-z:透过gzip的支持进行压缩/解压缩:此时文件名最好为*.tar.gz
-x:解压缩的功能
-v:在压缩/解压缩的过程中,将正在处理文件名显示出来
f filename:-f后面要立刻接被处理的文件名
4、编译node源码包
1)进入到node源码包解压目录
cd node-v8.2.1
指定NodeJS安装位置
./configure --prefix=/usr/local/node
不指定prefix,则可执行文件默认放在/usr /local/bin,
库文件默认放在/usr/local/lib,
配置文件默认放在/usr/local/etc。
其它的资源文件放在/usr /local/share。
你要卸载这个程序,要么在原来的make目录下用一次make uninstall(前提是make文件指定过uninstall),
要么去上述目录里面把相关的文件一个个手工删掉。
执行安装文件,足足等了40多分钟
make && make install
4、添加环境变量
> 创建并打开新文件 不存在node.sh文件
[root@localhost node-v8.1.3]# vim /etc/profile.d/node.sh
> 输入node安装位置的bin目录所在位置
export PATH=$PATH:/usr/local/node/bin
ESC 输入:wq
提示: 命令输入错了vim
-bash: rt: command not found
-bash: vim: command not found
[解决]
i. 那么如何安装 vim 呢?
输入rpm -qa|grep vim 命令, 如果 vim 已经正确安装,会返回下面的三行代码:
root@server1 [~]# rpm -qa|grep vim
vim-enhanced-7.0.109-7.el5
vim-minimal-7.0.109-7.el5
vim-common-7.0.109-7.el5
如果少了其中的某一条,比如 vim-enhanced 的,就用命令 yum -y install vim-enhanced 来安装:
yum -y install vim-enhanced
如果上面的三条一条都没有返回, 可以直接用 yum -y install vim* 命令
yum -y install vim*
使用su root
source /etc/profile.d/node.sh =. /etc/profile.d/node.sh
[不间断运行nodejs服务]
https://yq.aliyun.com/ziliao/3411
npm install forever -g
forever start app.js
不要问太多问题,在控制台直接输入update回车即可var readable = process.stdin
readable.on('data', function(chunk) {
var common = (chunk.toString()).substr(0,(chunk.toString()).length-1)
if(common=='update'){
delete require.cache[require.resolve('./message')]
Message = require('./message')
}
})
1、首先你得会js,然后使用iframe装载原网页,再调用其中js2、js简单,写在网页里,用winform加载网页,nodejs比较复杂,首先你要让用户在windows上安装nodejs(我没试过),然后再调用nodejs环境,nodejs是linux下用来做服务器的,和windows程序不搭边。欢迎分享,转载请注明来源:夏雨云
评论列表(0条)