window安装node.js express注意事项
2015-12-01 19:39
811 查看
请设置环境变量
注意 "D:\nodejs\"这个是笔者自己安装在电脑上的node js目录,请修改成自己的
如果安装的express是4.X就要安装express-generator
不然 express目录是没有bin文件目录的。
其中最主要的问题在于C:\Users\xxxxx\AppData\Roaming\npm 没有express.sh 或express.bat文件,如果有的话将C:\Users\xxxxx\AppData\Roaming\npm;加入到环境变量里就可以,注意要重新开启命令窗口哦。
参考:
系统环境变量参数
NODE_PATH=C:\Users\Administrator\AppData\Roaming\npm;
既然安装好了我们就要测试一下新安装的express到底可不可以使用
于是我使用express创建一个工程:
express helloworld
新版本中命令发生了一些改变, 创建好project之后还需要用npm进行添加依赖和启动:
cd helloworld
npm install
npm start
然后新创建的helloworld就已经运行在3000端口上
访问http://localhost:3000/就看到熟悉的页面了
安装指定版本时需要使用npm install -g express@3.5.0这样的命令
用express创建后的project一定要使用npm install在project目录下添加依赖才可以运行
运行应用不再是node app.js而是npm start
注意 "D:\nodejs\"这个是笔者自己安装在电脑上的node js目录,请修改成自己的
如果安装的express是4.X就要安装express-generator
不然 express目录是没有bin文件目录的。
其中最主要的问题在于C:\Users\xxxxx\AppData\Roaming\npm 没有express.sh 或express.bat文件,如果有的话将C:\Users\xxxxx\AppData\Roaming\npm;加入到环境变量里就可以,注意要重新开启命令窗口哦。
参考:
系统环境变量参数
NODE_PATH=C:\Users\Administrator\AppData\Roaming\npm;
既然安装好了我们就要测试一下新安装的express到底可不可以使用
于是我使用express创建一个工程:
express helloworld
新版本中命令发生了一些改变, 创建好project之后还需要用npm进行添加依赖和启动:
cd helloworld
npm install
npm start
然后新创建的helloworld就已经运行在3000端口上
访问http://localhost:3000/就看到熟悉的页面了
安装指定版本时需要使用npm install -g express@3.5.0这样的命令
用express创建后的project一定要使用npm install在project目录下添加依赖才可以运行
运行应用不再是node app.js而是npm start
相关文章推荐
- DataNode启动流程
- NameNode格式过程
- 安装node_modules文件遇到的问题:更改代理
- 【02】Node.js 安装配置(OK)
- Node.js Tools for Visual Studio
- websocket nodejs
- [LeetCode]Remove Nth Node From End of List
- Leetcode #237 Delete Node in a Linked List
- 使用 AngularJS & NodeJS 实现基于 token 的认证应用
- inode
- C#操作xml SelectNodes,SelectSingleNode总是返回NULL 与 xPath 介绍
- 天猫双11前端分享系列(四):大规模 Node.js 应用
- 解决在IE中获取数据的缓存问题,运行环境为node.js
- Node.js 手册查询-5-Ejs 方法
- 使用dwz-ria Jquery ui框架出现“HierarchyRequestError: Node cannot be inserted at the specified point in th
- [Nodejs入门]第四篇,用nodejs实现一个爬虫的功能(二)
- [LeetCode] Populating Next Right Pointers in Each Node
- nodejs 聊天室
- hadoop 中namenode 和 secondary namenode 对元数据的管理
- NodeJS学习笔记(一)——异步I/O的理解