从下载NodeJs开始到引入express模块最全的安装过程以及出现的所有问题
来源:互联网 发布:windows桌面美化软件 编辑:程序博客网 时间:2024/05/09 23:44
一.首先下载Node.js安装包(msi)
二.配置环境变量
安装后,打开运行命令窗口,输入cmd。输入node -v,测试是否安装成功,会输出版本信息。
新的node.js已经集成了npm,所以npm也一并装好了,输入npm -v测试,会输出版本信息。
然后设置环境变量:
计算机(或者我的电脑)右击属性=>高级系统设置=>环境变量。
新建一个用户变量。
变量名:NODE_PATH
值:D:\Node\node_modules
ps:值为nodejs安装目录.我这里放在D盘,可以根据自己的意愿放在自己想安装的盘符
在系统变量中找见path的环境变量=>编辑,在末尾添加 ;%NODE_PATH%
三 . 安装express模块
1.没有改过npm默认的全局路径
命令行敲:npm install -g express
这时需要相当长的时间,如果想快速的安装就需要给npm配置taobao的镜像的registry就好了,
Ctrl+c结束上述进程
命令行敲:npm config set registry https://registry.npm.taobao.org
接着命令行敲:npm install -g express
安装成功会显示如下结果:
检测express
命令行键入:express -V 注意 :V必须为大写
ps:express 4.x版本以上会提示 "express"不是内部或外部命令,也不是可运行命令或批处理文件
至于为什么会出现这种原因我这里就不解释了,这里提供了以下解决方案:
命令行键入:npm install -g express-generator
完成后命令行键入:express -V
至此,这种情况的express模块已成功安装.
2.改了npm的全局路径
如果你心血来潮想将npm安装的全局路径改到别的盘符中,这里也提供两种方案:
这里我想将npm的全局路径放在 D:/Node文件夹下,在Node文件夹下新建:node_global 和 node_cache文件
方案一:
打开C:\Users(用户)\你的用户名\.npmrc 这个文件
改成
保存.
方案二:
命令行键入:npm config set prefix "D:\Node\node_global"
npm config set cache "D:\Node\node_cache"
接下来就是最重要的了, 如果你将npm的全局路径改了,命令行键入:express -V时也会提示
"express" 不是内部或外部命令,也不是可运行命令或批处理文件.
因为改变了默认的路径,需要修改系统的环境变量配置去让命令行识别命令,
这里分为用户变量和系统变量。
先在用户变量里面新建明为PATH的变量,值为:D:\Node\node_global,这个值是你新建的文件夹的路径
然后在系统变量里面新建一个叫NODE_PATH的变量,
值为D:\Node\node_global\node_modules
这个值是新建的node_global下的node_modules文件夹的路径,
以后安装的全局模块就在这里,(这个文件夹是安装完任何一个模块后才会出现,
所以配置环境变量前要随便先安装一个模块)
保存.
至此express模块安装完成, 输入express -V测试安装结果. 然后就可以用express模块创建项目了.
- 从下载NodeJs开始到引入express模块最全的安装过程以及出现的所有问题
- Nodejs Express下引入本地文件的问题
- 在nodejs下express 从安装到运行的全过程
- nodejs的express模块安装测试
- 关于nodejs express安装不成功的问题
- express nodejs的安装
- NodeJS+Express模块的跨域访问控制问题
- Ubuntu下Nodejs和npm以及Express的安装
- NodeJs的express模块4.X
- 【NodeJS】02.让我们开始接触已经开发好的模块: Express + Jade
- nodejs express 安装需要注意的一些问题
- nodejs 安装 express 遇到的问题及解决方法
- cocoaPods 安装以及安装过程中出现的问题
- java实现从1开始到N的所有数中出现的所有“1”的个数
- nodejs模块的引入简易demo
- nodejs学习教程 nodejs express模块安装
- 从2.3.3到4.1.1:最全的android系统源码下载大集合
- NodeJS Express安装后出现command not found问题
- D
- 字符函数库cctype
- qt学习资源
- 大数据早报:Qubole 完成2500万美元用于数据分析服务 IBM 宣布 20 量子位计算机(11.14)
- 厨房里的大数据逻辑,生活是最好的老师
- 从下载NodeJs开始到引入express模块最全的安装过程以及出现的所有问题
- Impdp Parallel Index Creation always creates indexes with degree 1. (文档 ID 1289032.1)
- Android获取各种设备信息
- python-编码问题
- 因为这些原因找不到工作,真的很亏!
- c指针4
- lua初印象
- 【第三届蓝桥杯】卖鸡蛋
- 13,享元模式-连连看的图片共享