如何运行nodejs环境

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何运行nodejs环境相关的知识,希望对你有一定的参考价值。

Window 上安装Node.js

你可以采用以下两种方式来安装。

1、Windows 安装包(.msi)

32 位安装包下载地址 : https://nodejs.org/dist/v4.4.3/node-v4.4.3-x86.msi

64 位安装包下载地址 : https://nodejs.org/dist/v4.4.3/node-v4.4.3-x64.msi

本文实例以 v0.10.26 版本为例,其他版本类似, 安装步骤:

步骤 1 : 双击下载后的安装包 v0.10.26,如下所示:

和平时安装其他软件一样等待安装完成!

步骤 2: 检测PATH环境变量是否配置了Node.js,点击开始=》运行=》输入"cmd" => 输入命令"path",输出如下结果:

PATH=C:\\oraclexe\\app\\oracle\\product\\10.2.0\\server\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;
c:\\python32\\python;C:\\MinGW\\bin;C:\\Program Files\\GTK2-Runtime\\lib;C:\\Program Files\\mysql\\MySQL Server 5.5\\bin;C:\\Program Files\\nodejs\\;
C:\\Users\\rg\\AppData\\Roaming\\npm

我们可以看到环境变量中已经包含了C:\\Program Files\\nodejs\\

步骤 3: 检查Node.js版本

2、Windows 二进制文件 (.exe)安装

32 位安装包下载地址 : http://nodejs.org/dist/v0.10.26/node.exe

64 位安装包下载地址 : http://nodejs.org/dist/v0.10.26/x64/node.exe

安装步骤

步骤 1 : 双击下载的安装包 Node.exe ,将出现如下界面 :

步骤 2:点击 Run(运行)按钮将出现命令行窗口:

步骤 3 :版本测试

进入 node.exe 所在的目录,如下所示:

如果你获得以上输出结果,说明你已经成功安装了Node.js。




参考技术A 国内的免费主机太少,基本没搞,更不用说要找适合Nodejs的了。国外免费主机也有很多,但各个方面综合比较下来还是觉得openshift靠谱,反正目前是比较靠谱的。废话少说,下面介绍一下如何开通。

第一步,注册openshift账号,打开下面的注册页面:
需要做email验证,进入邮箱点Verify Your Account链接。

点I Accept按钮接受条款协议。

第二步,打开下面页面创建你的第一个App
点Create your first application now链接进入app类型选择类型,我们这儿就选择Node.js

只需要填写你自己的二级域名Namespace,Git的源代码地址系统自动会给你创建。创建完成后可以选择继续创建别的App类型,我们这儿就简单的demo一下,选择Not now, continue。

第三步,设置环境,远程访问刚才创建的应用(Windows环境)
安装Ruby
检查安装是否成功,打开CMD,输入
C:\Program Files\> ruby -e 'puts "Welcome to Ruby"'
Welcome to Ruby

安装Git
检查安装是否成功,打开CMD, 输入
C:\Program Files\> git --version
git version 1.9.2.msysgit.0

安装openshift的gem工具,打开CMD输入
C:\Program Files\> gem install rhc

检查安装是否成功,打开CMD, 输入
C:\Program Files\> rhc

收集SSH keys,打开CMD, 输入
rhc setup

输入openshift的用户名和密码,都选择yes
安装远程访问工具PuTTY,
需要注意到是选择安装版,不要解压版的,后面需要设置SSH key,选择类似这样的putty-0.63-installer.exe
安装完成后选择PuTTYgen

打开后选择Conversions->Import key

选id_rsa key

点击Save private key按钮保存成default.ppk文件

第四步,获取远程Host地址
打开我的应用列表
进入刚才创建的Node.js应用,点击Want to log in to your application?链接,展开后可以看到远程Host地址
ssh 53807cea4382eccc420001ce@nodejs-cxy808chat.rhcloud.com

第五步,远程SSH登录
打开PuTTY客户端,输入Host地址

配置认证方式,选择刚才保存的default.ppk

OK, 到此PuTTY配置搞定,Open就可以链接到远程主机了。

剩下的事就是通过Git管理发布应用了,It`s your time to show...
不知道以后环境搭建会不会有改变,不过现在的版本是可以这样创建的,有疑问欢迎探讨
免费用户可以使用3个Gear,比如大家还可以再加一个MySQL和Jenkins,实现CI pipe那一套东西
参考技术B

在Windows环境中运行NodeJS程序,将代码文件保存到NodeJS安装文件的根目录,运行文件的时候,需要打开cmd,然后输入NodeJS的安装盘名称,例如:D:,点击回车键;再输入cd以及NodeJS的安装文件路径,点击回车键;然后输入node +保存的js文件名,然后点击回车键,即可将程序运行起来。


如何使用nodejs搭建开发环境

1.安装NodeJS

1.编译环境
源代码编译器,通常 Unix/Linux平台都自带了C++的编译器(GCC/G++)。如果没有,请通过当前发行版的软件包安装工具安装make,g++这些编译工具。
Debian/Ubuntu下的工具是apt-get
RedHat/centOS下通过yum命令
Mac OS X下你可能需要安装xcode来获得编译器

2.网络加密
其次,如果你计划在Node.js中启用网络加密,OpenSSL的加密库也是必须的。该加密库是libssl-dev,可以通过apt-get install libssl-dev等命令安装。

3.手动编译
wget http://nodejs.org/dist/v0.10.26/node-v0.10.26.tar.gz
tar zxvf node-v0.6.1.tar.gz
cd node-v0.10.26
./configure
上面几行命令是通过wget命令下载最新版本的代码,并解压之。./configure命令将会检查环境是否符合Nodejs的编译需要。
make
make install

2.安装NPM

1.NPM的全称是Node Package Manager, 是NodeJs的第三方安装库。
curl http://npmjs.org/install.sh | sh
curl http://npmjs.org/install.sh是通过curl命令获取这个安装shell脚本,按后通过管道符| 将获取的脚本交由sh命令来执行。

2.更改第三方库
npm install underscore
underscore@1.2.2 ./node_modules/underscore
由于一些特殊的网络环境,直接通过npm install命令安装第三方库的时候,经常会出现卡死的状态。幸运的是国内CNode社区的@fire9 同学利用空余时间搭建了一个镜像的NPM资源库,服务器架设在日本,可以绕过某些不必要的网络问题。你可以通过以下这条命令来安装第三方库:
npm --registry "http://npm.hacknodejs.com/

如果你想将它设为默认的资源库,运行下面这条命令即可:
npm config set registry "http://npm.hacknodejs.com/ "

通过npm安装包。安装好之後会自动被安装到 /usr/local/bin 目录下,而相依的函式库也会自动安装到 /usr/local/lib/node 目录下,实在是非常方便。

3.安装NodeJS调试环境

1.用npm命令安装全局模式的 node-inspector组件
sudo npm install -g node-inspector

2.更改端口
修改 node-inspector/lib/config.js的端口
’web-port’:
desc: ‘Port to host the inspector’,
convert: conversions.stringToInt,
defaultValue: 6868
,

3.使用
node-inspector启动一个调试工具
在chrome浏览器中输入http://127.0.0.1:6868/debug?port=5858打开chrome的调试模式

使用node debug调试nodeJS项目
node --debug-brk=5858 read.js

可以在chrome中查看到调试信息

4.使用Sublime构建NodeJS

设置Sublime的Builder->>
Tools ->> Build System ->> New Build System
将如下代码写入

“cmd”: ["/usr/local/bin/node", “$file”],
“file_regex”: “^[ ]File "(…?)”, line ([0-9]*)",
“selector”: “source.javascript”

保存为NodeJs.sublime-build文件
如此可以直接使用Com+B来使用nodejs运行程序
参考技术A 1、node_modules只是放一些依赖包,具体数据库文件当然是放在mysql目录下了。
2、要在不开编辑器前提下,使系统可访问,你只要在控制台中定位到你系统的目录后,使用node命令来启动即可

以上是关于如何运行nodejs环境的主要内容,如果未能解决你的问题,请参考以下文章

前端另一个运行环境NodeJS

nodejs虚拟运行环境怎么安装

哪位大神知道nodejs最低运行环境配置

nodejs教程之环境安装及运行

在生产环境中运行 NodeJS 服务器

nodejs 插件都已安装好 hbuilder运行报错