开发工具——node安装与卸载
2017-08-18 本文已影响0人
coderanger
Node.js®是一个基于Chrome V8 引擎的 JavaScript 运行时。 Node.js 使用高效、轻量级的事件驱动、非阻塞 I/O 模型。Node.js 之生态系统是目前最大的开源包管理系统。
NPM的全称是Node Package Manager,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。如果你熟悉 ruby 的 gem,Python的pypi、setuptools,PHP的pear,那么你就知道NPM的作用是什么了。
Nodejs 自身提供了基本的模块,但是开发实际应用过程中仅仅依靠这些基本模块则还需要较多的工作。幸运的是,Nodejs 库和框架为我们提供了帮助,让我们减少工作量。但是成百上千的库或者框架管理起来又很麻烦,有了 NPM,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。
安装:
https://nodejs.org/zh-cn/
http://nodejs.cn/
卸载:
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
另外,
1. /usr/local/lib/node_modules目录rf删除;
2./usr/local/bin目录下对node_modules下bin的软连接删除
nodejs报错:Error loading version latest: Error: Cannot find module 'XXX'
sudo npm install XXX -g