nodejs 0.12.7 在windows环境的安装及配置
2015-08-26 22:52
627 查看
最近需要学习AngularJS,看到一些教程需要安装nodejs作为前提,于是安装了。过程一波三折,装了卸,卸了装,终于还是安装好了,自己梳理一下流程和注意事项。版本:node-v0.12.7-x64.msi,系统环境,win10 64位正式版
第1步:下载、安装文件
打开nodejs的官网http://www.nodejs.org/download/ 下载最新版本,下载完成之后,双击 node-v0.12.7-x64.msi,开始安装nodejs,默认是安装在C:\Program Files\nodejs目录。安装好后环境变量也都设置好了,默认的用户变量PATH=C:\Users\YuChunzhuo\AppData\Roaming\npm,系统变量PATH=C:\Program Files\nodejs\,可以命令行运行node
-v 查看是否安装好。
第2步:安装相关模块环境
安装好了一个应用程序之后在开始菜单里面肯定有,打开开始菜单,所有应用-->Node.js-->node.js command prompt ,第一个细节:切记,右键点击,选择管理员权限运行,不然安装什么都是失败
现在开始安装相关模块环境,首先是express。在刚刚打开的窗口里面定位到cd C:\Program Files\nodejs文件夹,然后输入npm install express,这是本地模式,安装之后在C:\Program Files\nodejs\node_modules这个文件夹(也就是你前面cd 定位到的文件夹,本地安装的意思就是在当前目录安装)下面会出现,你安装的东西,还可以npm install express -g ,这是全局模式,和上面的差别就是安装之后在C:\Users\YuChunzhuo\AppData\Roaming\npm\node_modules这个文件夹下面会出现你安装的东西,然后第二个关键点,很多教程都说现在express命令可以用了,但是安装express默认是安装最新版本,最新版已经是4.13.1,在4.0+版本之后,express将命令工具分出来了,必须还要安装express-generator,如果上面是本地安装,那么拽就是npm
install express-generator,如果上面是全局,那么后面加上-g就可以。第三个关键点,如果是全局模式,那么现在express命令行应该直接可以用了,可以命令行里面express -V查看(V是大写,很多以前的教程都是小写);如果是本地模式,那么还要在环境变量加上这么一段C:\Program Files\nodejs\node_modules\.bin ,才可以正常运行express的命令,可以用express -V查看是否正常。因为本地模式express和express.cmd这两个文件在上面那个路径里面,全局模式这两个文件在C:\Users\YuChunzhuo\AppData\Roaming\npm,安装变量已经指向,所以可以直接运行。
第3部: 测试项目工程
在命令行进入文件夹X的位置,运行 express myapp在当前文件夹X建立一个名为myapp的工程,第四个关键点,如果上面安装是全局安装,那么把C:\Users\YuChunzhuo\AppData\Roaming\npm\node_modules文件夹复制到X\myapp文件夹下面(下面的helloworld并不需要这些东西,但是复杂的工程需要),如果本地安装的时候是在X\myapp文件夹下面运行本地安装的,那么这些东西就已经被安装到本工程了,你的工程需要什么,就安装什么或者就复制什么过来。
在X\myapp下面新建一个helloworld.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('Server running at http://127.0.0.1:8080/'); 进入node.js command prompt窗口,进入X\myapp目录,运行 node helloworld.js 命令,然后浏览器进入http://localhost:8080就可以看到页面输出的Hello World了。
参考链接:
1.http://blog.csdn.net/freshlover/article/details/12691031
2.http://blog.csdn.net/mcpang/article/details/26612865
第1步:下载、安装文件
打开nodejs的官网http://www.nodejs.org/download/ 下载最新版本,下载完成之后,双击 node-v0.12.7-x64.msi,开始安装nodejs,默认是安装在C:\Program Files\nodejs目录。安装好后环境变量也都设置好了,默认的用户变量PATH=C:\Users\YuChunzhuo\AppData\Roaming\npm,系统变量PATH=C:\Program Files\nodejs\,可以命令行运行node
-v 查看是否安装好。
第2步:安装相关模块环境
安装好了一个应用程序之后在开始菜单里面肯定有,打开开始菜单,所有应用-->Node.js-->node.js command prompt ,第一个细节:切记,右键点击,选择管理员权限运行,不然安装什么都是失败
现在开始安装相关模块环境,首先是express。在刚刚打开的窗口里面定位到cd C:\Program Files\nodejs文件夹,然后输入npm install express,这是本地模式,安装之后在C:\Program Files\nodejs\node_modules这个文件夹(也就是你前面cd 定位到的文件夹,本地安装的意思就是在当前目录安装)下面会出现,你安装的东西,还可以npm install express -g ,这是全局模式,和上面的差别就是安装之后在C:\Users\YuChunzhuo\AppData\Roaming\npm\node_modules这个文件夹下面会出现你安装的东西,然后第二个关键点,很多教程都说现在express命令可以用了,但是安装express默认是安装最新版本,最新版已经是4.13.1,在4.0+版本之后,express将命令工具分出来了,必须还要安装express-generator,如果上面是本地安装,那么拽就是npm
install express-generator,如果上面是全局,那么后面加上-g就可以。第三个关键点,如果是全局模式,那么现在express命令行应该直接可以用了,可以命令行里面express -V查看(V是大写,很多以前的教程都是小写);如果是本地模式,那么还要在环境变量加上这么一段C:\Program Files\nodejs\node_modules\.bin ,才可以正常运行express的命令,可以用express -V查看是否正常。因为本地模式express和express.cmd这两个文件在上面那个路径里面,全局模式这两个文件在C:\Users\YuChunzhuo\AppData\Roaming\npm,安装变量已经指向,所以可以直接运行。
第3部: 测试项目工程
在命令行进入文件夹X的位置,运行 express myapp在当前文件夹X建立一个名为myapp的工程,第四个关键点,如果上面安装是全局安装,那么把C:\Users\YuChunzhuo\AppData\Roaming\npm\node_modules文件夹复制到X\myapp文件夹下面(下面的helloworld并不需要这些东西,但是复杂的工程需要),如果本地安装的时候是在X\myapp文件夹下面运行本地安装的,那么这些东西就已经被安装到本工程了,你的工程需要什么,就安装什么或者就复制什么过来。
在X\myapp下面新建一个helloworld.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('Server running at http://127.0.0.1:8080/'); 进入node.js command prompt窗口,进入X\myapp目录,运行 node helloworld.js 命令,然后浏览器进入http://localhost:8080就可以看到页面输出的Hello World了。
参考链接:
1.http://blog.csdn.net/freshlover/article/details/12691031
2.http://blog.csdn.net/mcpang/article/details/26612865
相关文章推荐
- 从源码安装Mysql/Percona 5.5
- 在 AppImage、Flathub 和 Snapcraft 平台上搜索 Linux 应用
- 解决vc中unable to connect to the MKS:Internal error问题
- [游戏资讯]《极品飞车16:亡命狂飙》配置需求公布
- 杰奇一些安装详细说明文件,比官方更细
- 路由器备份配置
- 无线网卡安装DIY
- 网卡安装常见问题精解
- DB2数据库的安装
- CentOS下DB2数据库安装过程详解
- 路由器的基本配置
- 路由器基础配置及传输协议
- 经典配置 Vlan篇
- 备份线路的配置
- ghost安装系统软件硬盘安装器 安装ghost图文教程
- CentOS 6.3下编译安装Ruby 2.0笔记
- 使用ruby部署工具mina快速部署nodejs应用教程
- FREEBSD安装POSTGRESQL笔记
- 交换机如何配置 新手配置交换机详细教程