黑基网 首页 电脑 Windows XP 查看内容

windows下安装nodejs及框架express

2015-8-7 16:56| 投稿: Painting

摘要: 以下通过两种方式介绍windows下安装node.js及框架express 第一种方式: 总共分为四步轻松完成Nodejs的Express安装 第一步、安装 所有要先按装express-generator,否则创建项目时,会提示express命令没找到 ?123npm ...

以下通过两种方式介绍windows下安装node.js及框架express

第一种方式:

总共分为四步轻松完成Nodejs的Express安装

第一步、安装

所有要先按装express-generator,否则创建项目时,会提示express命令没找到

1
2
3
npm install -g express-generator #需先安装express-generator
npm install -g express
express -V #验证是否安装成功

第二步、创建项目

1
2
3
4
$ 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项目

浏览器中输入 http://127.0.0.1:3000

第二种方法(文字说明和图片相结合):

主要通过以下五步完成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/www
   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/www

第三步: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寮

小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册黑基账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!



免责声明:本文由投稿者转载自互联网,版权归原作者所有,文中所述不代表本站观点,若有侵权或转载等不当之处请联系我们处理,让我们一起为维护良好的互联网秩序而努力!联系方式见网站首页右下角。


鲜花
1

握手

雷人

路过

鸡蛋

刚表态过的朋友 (1 人)

  • 握手

    匿名

相关阅读

最新评论


新出炉

返回顶部