nodeJS教程(一)、nodejs安装

一、下载安装

首先到官网上https://nodejs.org/en/#download 下载安装包。点击安装包后,基本上都是点击下一步,所以就不多讲。

二、安装必备模块
安装完之后打开尝试运行程序,可能会提示缺少的模块,比如:

Error: Cannot find module 'mime'//表示缺少mime模块

Error: Cannot find module 'socket.io'//表示缺少socket.io模块

这个时候根据提示,安装必备的modules就可以了。用cmd打开DOS命令,开始安装必备模块。

1、局部安装

 

切换到到nodejs的项目目录,比如我创建了项目chat:
cd  " C:\Program Files\nodejs\chat"
然后再输入:
node npm install mime
node npm install socket.io
安装完之后直接放在"chat\node_modules"目录下

2、全局安装

安装时带上-g。如node npm install mime -g。
三、其他问题
运行Node.js,TypeError: Cannot read property 'prototype' of undefine
代码里使用的是较老的版本的写法,安装的是最新版。出现版本兼容问题。可以选择安装较老版本或者用下面方式解决:

是版本兼容问题,安装nodejs版本维护工具 n,n lts更新为Lts版本,问题就解决了。

全局模块卸载及默认安装目录修改
原文地址:http://blog.csdn.net/baidu_28479651/article/details/53790550

卸载全局安装模块  npm uninstall -g <package>

卸载后,你可以到 /node_modules/ 目录下查看包是否还存在,或者使用以下命令查看:npm ls

查看所有全局安装的模块 npm ls -g

查看npm默认设置(部分) npm config ls

查看npm默认设置(全部) npm config ls -l

npm的指令还是要多看英文文档,如https://docs.npmjs.com/。

如图,可以看出全局模块默认安装在prefix目录下  C:\Users\ZjuTH\AppData\Roaming \npm

那么如何修改该路径呢?

使用命令 npm config set prefix "D:\Program Files\npm_global_modules\node_modules"

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值