win下nodejs环境和express环境搭建

闲得无聊X999,看下express开发
安装,去nodejs官网,下载安装nodejs环境,里边包含npm,上官网链接

http://nodejs.cn/download/
win下nodejs环境和express环境搭建_第1张图片
nodeinstall1.png

不断下一步就是了。
然后打开cmd,输入

npm -v
5.0.3

正常情况下会输出版本信息比如'5.0.3',不正常情况请务必在环境变量的path结尾中添加'C:\Program Files\nodejs'。
为了开发方便,顺路在C:\Program Files\nodejs目录下边添加node_global和node_modules目录。然后在环境变量path结尾中添加成这样'C:\Program Files\nodejs;C:\Program Files\nodejs\node_global;',如果C前边没有分号自己加

npm -v出来之后,更新一下npm

npm install npm@latest -g

这里会略微有一点问题,需要安装github,或者用淘宝源安装,用cnpm更新之后,npm也会同步至最新版本

npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install npm@latest -g

然后安装express

npm install -g  express
或者
cnpm install -g express
以下类似,用哪个源都行,自己选

注意!
有可能会报错,需要运行一下

npm config set strict-ssl false

下面的模块更新也是需要运行一下这个,无论哪些操作,当安装完了之后希望运行一下,将上面关闭的打开

npm config set strict-ssl true

npm config set strict-ssl true和npm config set strict-ssl false最好是成对出现,关闭了的打开,严谨一点,这段好像是ssl的设置打开和关闭

express安装好了之后发现好像不能用,运行一下这个将express配置到全局

$npm -g express-generator

express命令就能用了

用express框架创建一个项目,如果不指定盘符则在当前目录下创建项目文件

express -e d:/vv
或者
express -e vv
win下nodejs环境和express环境搭建_第2张图片
nodeinstall2.png

成功之后大概长这样

按照他的提示我应该输入一下命令运行项目,cd 到d://vv目录,然后

SET DEBUG=d:/vv:* & npm start

事实上……不行……他会说Error: Cannot find module 'express'没有express模块
运行

npm install -g core-js
npm install -g express
npm install -g xxx

这里的xxx是指他它提示的所有模块,直接输入,不知道哪个模块就

npm start```
Error: Cannot find module 'express'<----这里会写具体模块名称
自己输入进去就好了
最后不报错了,取localhost:3000看看
Express

Welcome to Express
完成了。
记得运行

npm config set strict-ssl true

你可能感兴趣的:(win下nodejs环境和express环境搭建)