windows下安装nodejs及框架express
以下通过两种方式介绍windows下安装node.js及框架express
第一种方式
总共分为四步轻松完成Nodejs的Express安装
第一步、安装
所有要先按装express-generator,否则创建项目时,会提示express命令没找到
npm install -g express-generator #需先安装express-generator npm install -g express express -V #验证是否安装成功
第二步、创建项目
$ express myfirstexpress # express的默认模版采用jade,若需要ejs模版支持,加上-e选项,即 express -e myfirstexpress $ cd myfirstexpress $ ls app.js bin package.json public routes views #项目的目录结构
第三步、运行项目
$ npm install #需要等待一段时间,因为需要获取很多的库文件
$ npm start
第四步、访问第一个express项目
浏览器中输入
第二种方法(文字说明和图片相结合)
主要通过以下五步完成Nodejs的Express安装
第一步安装express模块,cd到文件夹中,使用npm install express命令安装express module后,会发现文件夹中多了node_modules目录,里边会有express模块了。
第二步进入到任意一个文件夹,执行express app命令,就会创建一个app的应用项目,结构如下
E:\nodejs\express_demo>express app
create : app
create : app/package.json
create : app/app.js
create : app/public
create : app/bin
create : app/bin/
create : app/public/stylesheets
create : app/public/stylesheets/style.css
create : app/views
create : app/views/index.jade
create : app/views/layout.jade
create : app/views/error.jade
create : app/public/images
create : app/routes
create : app/routes/index.js
create : app/routes/users.js
create : app/public/javascripts
install dependencies: (这里指示安装必备的包)
$ cd app && npm install
run the app: (这里指示执行,使用npm start)
$ DEBUG=app ./bin/
第三步cd进入app文件夹中,执行app,使用命令node app这时候会报错,因为第一次使用express框架的话,缺少很多必备的modules
报错
module.js:340
throw err;
^
Error: Cannot find module 'serve-favicon'//表示缺少serve-favicon模块
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (E:\nodejs\Node.js寮鍙戝疄鎴榎chapter_two\express_dem
o\app\app.js:3:15)
at Module._pile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
第四步这个时候根据提示,安装必备的modules就可以了,如图
Your environment has been set up for using Node.js 0.10.26 (ia32) and npm.
C:\Users\Administrator>e:
E:\>cd nodejs
E:\nodejs>npm install serve-favicon
node_modules\serve-favicon
├──
├──
├──
└── ()
E:\nodejs>npm install man
node_modules\man
├──
├──
├── ()
└── ()
E:\nodejs>npm install cookie-parser
node_modules\cookie-parser
└──
E:\nodejs>npm install body-parser
node_modules\body-parser
├──
├──
├──
├──
├──
├──
├── ()
├── ()
└── (, )
E:\nodejs>
第五步安装完成所有必备的modules后,在此执行app,项目根目录下npm start命令,如果还是提示类似Error: Cannot find module 'jade'错误的话,继续安装必备的模块
第六步以上所有的一切完成后,在浏览器下输入,如下图就表示成功了。
以上是 windows下安装nodejs及框架express的全部内容,希望大家喜欢。
编程语言
- 宿迁百度关键词排名指南:实现精准营销的关键
- 四川SEO优化怎么做网络推广
- 立昂技术备案老域名收购:如何为您的业务赋能
- 安徽百度关键词seo贵不贵,一般需要多少钱
- 吉林百度快照排名怎么做电话营销
- 多伦新手做SEO怎么做
- 甘肃优化关键词排名推广怎么做论坛营销
- 沙雅SEO网站推广:提升您的在线可见性
- 四川SEO优化如何提升销售额和销售量
- 聂荣网站排名优化:提升网站可见性的全方位指
- 涞水SEO:提升地方企业在线可见性的策略
- 辽宁百度seo排名怎样做网站排名
- 临湘哪有关键词排名优化:提升网站可见度的关
- 黑龙江百度网站优化有没有优惠
- 凉城优化关键词排名推广:提升您的网络可见性
- 萝北整站优化:提升您网站流量和排名的全面指