: 模块(module)和包(package)
模块的本质是一个文件,该文件的类型可以是js,json,也可以是其他语言编译过后的文件(c,c++).
node对包的管理,遵循的是commonJS规范...package.json文件,该文件里存储了与本包有关的所有配置信息(如包的入口文件)
* node允许我们使用交互式的方式创建package.json文件
1.cd 文件夹路径
2....npm init / npm init -y
/*
* 下载第三方的命令:
* 1. npm i 包名 -- 下载包
* 2. npm i 包名@版本号 -- 下载对应版本的包
* 3. npm uni...包名 -- 移除包
* 4. npm uni 包名@版本号 -- 移除对应版本的包
* 5. npm i -- 根据package.json,安装所有包
* */
7.path模块
//引入path模块...__dirname, __filename 这是node提供的全局变量,与path没有关系
console.log(__dirname, __filename);
//4.判断一个路径是否是绝对路径