node快速构建express项目

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node快速构建express项目相关的知识,希望对你有一定的参考价值。

1、首先,到node官网,下载node安装。我的电脑是windows系统,所以下载的是windows版本的,下载完成之后,一路下一步安装就可以了。node中文网:http://nodejs.cn;node官网:https://nodejs.org/en/

2、node安装完成之后,会自动安装npm包管理器。打开CMD,(windows系统,点击开始-->运行-->输入cmd回车);输入命令 node -v 如果输出信息,表示node安装成功;接着输入 npm -v 如果输出信息,表示npm安装成功;

C:\\Users\\Administrator\\Desktop>node -v
v6.9.5

C:\\Users\\Administrator\\Desktop>npm -v
v3.10.10

3、因为npm下载包会从国外服务器去搜索,所以,把npm下载源切换为淘宝源,用cnpm替代npm指令;

C:\\Users\\Administrator\\Desktop>npm install -g cnpm --registry=https://registry.npm.taobao.org

4、安装express和express-generator;在cmd里输入:cnpm install express express-generator -g;一定要-g全局安装;

C:\\Users\\Administrator\\Desktop>cnpm install express express-generator -g

5、在cmd里输入:express version;如果输出信息,表示express安装成功。

C:\\Users\\Administrator\\Desktop>express version
4.14.1

6、创建一个express项目。在cmd里输入:express --hbs myNode; --hbs表示创建Handlebars模板引擎(默认是jade模板),myNode表示项目名称,创建成功之后,会在当前路径下面生成一个myNode的文件夹,这个文件夹就是我们创建的项目文件。express --help表示查看express的一些指令。

C:\\Users\\Administrator\\Desktop>express --hbs myNode

  warning: option `--hbs‘ has been renamed to `--view=hbs‘


   create : myNode
   create : myNode/package.json
   create : myNode/app.js
   create : myNode/public
   create : myNode/views
   create : myNode/views/index.hbs
   create : myNode/views/layout.hbs
   create : myNode/views/error.hbs
   create : myNode/routes
   create : myNode/routes/index.js
   create : myNode/routes/users.js
   create : myNode/bin
   create : myNode/bin/www
   create : myNode/public/javascripts
   create : myNode/public/stylesheets
   create : myNode/public/stylesheets/style.css

   install dependencies:
     > cd myNode && npm install

   run the app:
     > SET DEBUG=mynode:* & npm start

   create : myNode/public/images

7、进入项目目录,安装依赖

 1)进入项目目录,在cmd输入:cd myNode,就进入到我们创建的node项目文件夹里边去了。

C:\\Users\\Administrator\\Desktop>cd myNode

C:\\Users\\Administrator\\Desktop\\myNode>

 2)安装依赖,cmd在myNode路径下输入:cnpm install,会自动安装依赖文件。

C:\\Users\\Administrator\\Desktop\\myNode>cnpm install
√ Installed 7 packages
√ Linked 69 latest versions
√ Run 0 scripts
√ All packages installed (82 packages installed from npm registry, used 2s, speed 389.02kB/s, json 99(777.64kB), tarball 0B)

8、启动node服务。依赖安装完成后,在myNode路径下,继续输入:node bin/www就可以启动node服务了,然后,打开浏览器,在地址栏输入:localhost:3000,如果node服务启动成功,浏览器会返回一个express构建的页面。至此,利用express框架快速搭建一个node项目完成。

C:\\Users\\Administrator\\Desktop\\myNode>node bin/www
Listening on port 3000
C:\\Users\\Administrator\\Desktop\\myNode>node bin/www
Listening on port 3000
GET / 304 114.119 ms - -
GET /stylesheets/style.css 200 3.301 ms - 111
GET / 304 4.878 ms - -
GET /stylesheets/style.css 304 1.599 ms - -

技术分享

以上是关于node快速构建express项目的主要内容,如果未能解决你的问题,请参考以下文章

夺命雷公狗---node.js---18之项目的构建在node+express+mongo的博客项目3头尾左侧分离法

node.js express+ejs引擎构建第一个项目

node-express自动构建项目详解

快速构建express项目

夺命雷公狗---node.js---21之项目的构建在node+express+mongo的博客项目6之数据的遍历

Node.js Express+Mongodb 项目实战