node_modules是安装node后用来存放用包管理工具下载安装的包的文件夹。比如webpack、gulp、grunt这些工具。
在node.js中模块(modules)与文件是一一对应的,也就是说一个node.js文件就是一个模块,文件内容可能是我们封装好的一些JavaScript方法、JSON数据、编译过的C/C++拓展等,在关于node.js的误会提到过node.js的架构。
其中http、fs、net等都是node.js提供的核心模块,使用C/C++实现,外部用JavaScript封装。
require搜索module方式
node.js中模块有两种类型:核心模块和文件模块,核心模块直接使用名称获取,比如最长用的http模块
var http=require('http');
在上面例子中我们使用了相对路径 './test'来获取自定义文件模块
快速完全删除node_modules的方法:
1、安装npm包–rimraf
npm install rimraf -g
2、在cmd指令下,进入所需删除的node_modules文件夹的位置
3、输入以下指令进行删除
rimraf node_modules
来源gao($daima.com搞@代@#码网这样就可以简单粗暴得秒删。
以上就是node_modules是什么?的详细内容,更多请关注gaodaima搞代码网其它相关文章!