如何运行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。
第一步,注册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.安装NodeJS1.编译环境
源代码编译器,通常 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环境的主要内容,如果未能解决你的问题,请参考以下文章