开发自己的包
初始化包的基本结构: ① 新建 itheima-utils文件夹,作为包的根目录 ② 在 itheima-utils文件夹中,新建如下三个文件: ⚫ package.json (包管理配置文件) ⚫ index.js (包的入口文件) ⚫ README.md (包的说明文档) 将不同的功能进行模块化拆分
初始化包的基本结构: ① 新建 itheima-utils文件夹,作为包的根目录 ② 在 itheima-utils文件夹中,新建如下三个文件: ⚫ package.json (包管理配置文件) ⚫ index.js (包的入口文件) ⚫ README.md (包的说明文档) 将不同的功能进行模块化拆分
命令: npm -v -------可以查看版本号 npm init -y --------初始化【文件夹不能是中文】package.json npm install 包的完整名 && npm i 包的名字(所以完整包) npm uninstall 包 --------卸载指定的包 npm i 包安装包 @版本号----------安装指定版本的包 npm i 包名 -D --------项目上线不使用的包记录进去 查看当前的下包的镜像源:
什么叫做包? 就是指第三方模块,叫法同而已 ps:感觉就像是闲的无聊 包的来源?有网就可以下载,不是很麻烦 但是下载速吧。。。可能会让你抓狂 为什么需要包? 为了提高开发效率 像是JQuery和浏览器内置API的关系 官网: https://www.npmjs.com ps:没有中文请自备翻译器 初次安装包后,项目多node_module的文件夹和package-lock.json配置文件