Windows环境下安装node.js及框架express

96
robo_one
2017.05.10 11:43* 字数 392

一、工具包准备

1、从node官网下载安装文件,官网地址:http://nodejs.org/

node安装完成,然后安装express,express是node官方唯一推荐的一个web框架,提供很多基础方便的功能。

npm install express -g
npm install sass -g
npm install jade -g

在命令行中执行

npm install -g express

等待下载并且自动完成安装。测试express完成安装的一个方法就是查看其版本号,执行命令

express --version

正常情况下会输出 == 4.15.0 ==

但有遇到不正常情况的,会提示“express不是内部或外部命令”,这样问题就来了,这是什么原因呢?

有两种可能:

  • 在第二步安装node是没有添加环境变量,这种情况把node添加的环境变量即可解决。
  • express 4.x版本中将命令工具分出来了,需要再安装一个命令工具,执行命令
npm install -g express-generator

完成后再测试就可以了。

二、应用

新建hello项目

express hello

切换hello目录下

cd hello
npm install -d

调试运行

set DEBUG=app & npm start

网页http://localhost:3000/输出:

Express

Welcome to Express

命令行界面输出:

[1] 16716

> hello@0.0.0 start D:\Github\test\wiki\hello
> node ./bin/www

GET / 304 253.961 ms - -
GET /stylesheets/style.css 304 3.477 ms - -

遇到的问题:

1、500 Error

500 Error: Cannot find module 'jade'

解决办法:

  • 确定package.json里有添加相应的jade依赖配置
    使用
npm install -d

可以自动配置package.json,并安装所有需要依赖的包

添加至全局包库

npm install jade -g

参考文章

技术开发
Web note ad 1