18-Modules 和 package的区别

模块可以是任何一个文件或目录 只要能被node.js通过require加载即可

包是一个文件或目录 必须有一个package.json文件来描述

npm 上所有代码都是一个包 但是只有能通过require来加载的叫做模块

一个a.js文件就可以是一个模块
把a.js和用来描述它的package.json文件放在同一个文件夹下那么就可以称作一个包

包含package.json文件的文件夹名字不要包含大写字母和中文

模块 + package.json = 包

猜你喜欢

转载自blog.csdn.net/MDZZ___/article/details/91430981