我们现在需要安装一个第三方库express,就先进入这个文件夹,打开命令行,在此输入 npm install express'' 等命令行完成之后,我们会看到在文件夹中就新建了一个node_modules文件夹,并且把我们需要的库已经安装在文件夹中
2、安装后文件夹中内容
然后我们需要一个package.json管理我们的包,就可以在命令行中输入npm init,这时可已根据命令行的提示回答问题建立package.json
3、建立package.json
那么我们这个项目的一些依赖,版本号,描述,作者等都可以通过package.json进行相应管理。
4、包管理
我这个包管理内容比较少,那么正常情况下package.jaon都有如下内容
三、模块对象的属性
这个作为更深入的了解。
在模块文件内部,可以访问当前模块的如下一些属性。
module.id : 表示该模块文件的绝对路径。
module.filename :属性值为当前模块的文件名
module.loaded :属性值为布尔值,当属性值为false时表示模块尚未加载完毕,反之为加载完毕。
module.parent:属性值为当前模块的父模块对象,即调用当前模块的模块对象
module.children:属性值为一个数组,其中存放了当前模块所有子模块对象,即当前模块中已加载的所有模块对象。