文章目录 Node.js模块化 介绍 暴露数据 导入模块 require导入模块的基本流程 CommonJS规范 包管理工具 npm npm初始化包 搜索包 npm下载和安装第三方包 require导入npm包的基本流程 生产环境与开发环境 生产依赖与开发依赖 npm全局安装 修改windows执行策略 环境变量path npm i详解 npm安装指定版本与npm删除包 配置命名别名 cnpm cnpm的操作命令 npm配置淘宝镜像 方法1 方法2 yarn npm和yarn选择 npm发布更新删除包到官网上 扩展内容 nvm 下载安装 常用命名 Node.js模块化 介绍 暴露数据 require导入的是module.exports的{}, 而不是直接导入exports, exports.name是往{}加属性名 导入模块 require导入模块的基本流程 CommonJS规范 包管理工具 npm npm初始化包 搜索包 https://www.npmjs.com/ npm下载和安装第三方包 const uniq = require(