快速掌握前端开发:Node.js与npm的实战指南
最编程
2024-02-17 16:37:35
...
npm使用
npm是Node.js标准的软件包管理器
起初作为下载和管理Node.js包依赖的方式,现在也成为前端JavaScript中使用的工具
下载的包都存放在当前项目下的 node_modules 中,并记录在 package.json 中
使用:
-
初始化清单文件 :
npm init -y
(得到 package.json 文件,有则略过此命令) -
下载软件包
npm i 软件包名称
-
使用软件包
require
项目中必须包含node_modules
npm安装所有依赖:
项目终端输入命令:npm i ,下载 package.json 中记录的所有软件包
软件包
软件包区别:
-
本地软件包:当前项目内使用,封装属性和方法,存在于 node_modules
-
全局软件包 nodemon:本机所有项目使用,封装命令和工具,
nodemon 作用:替代 node 命令,检测代码更改,自动重启程序
推荐阅读
-
快速掌握并上手 Vue 与 CKEditor5 的实战指南
-
快速掌握 Go 语言实战教程(2024最新版)——第九章:与数据库的互动指南
-
快速掌握并学会 Uniapp(uni-app)的入门与实战指南
-
快速掌握前端开发:Node.js与npm的实战指南
-
快速掌握 Node.js 开发与 Express 框架实战指南
-
前端搭建指南:调试本地开发环境的实用技巧 - 在CLI脚手架项目里,别忘了添加库文件及其版本依赖 1. 实时联动与修改: a) 首先确保在当前CLI脚手架项目的`package.json`依赖中加入所用库文件及其正确版本。 b) 通过npm link在本地创建硬连接,使得库与项目能实时修改、同步。运行如下命令: ``` $ cd your-lib-dir $ npm link $ cd your-cli-dir $ npm link your-lib ``` 2. 模拟部署环境: 当需测试线上环境时,解除本地软链接。回到库文件目录并执行: ``` $ cd your-lib-dir $ npm unlink ``` 同样,在CLI项目目录执行: ``` $ cd your-cli-dir $ npm uninstall your-lib --save ``` 注意此时可能会出现因缺少库文件依赖导致的错误,但可暂且忽略,这样能避免将来遗漏或重复安装的问题。 3. 发布后的操作: 如果库已上线,可先清空CLI项目的`node_modules`目录(`rm -rf node_modules`),然后重新安装所有依赖: ``` $ npm install ``` 通过以上步骤,您就能顺畅地调试和部署您的脚手架项目了。 总结 `link` & `unlink` 命令的运用: 1. `npm link`:在本地创建硬连接,便于实时协作与同步。 2. `npm unlink`:模拟线上环境并解除软链接,为正式部署做准备。
-
快速掌握:油猴插件的安装与实战指南
-
快速掌握并学会 Uniapp(uni-app)的入门与实战指南
-
Python学习笔记:快速掌握Paramiko模块的安装与实战应用指南
-
不容错过的热门推荐:【轻松掌握Docker的原理与实战】从零开始全面了解Docker容器开发实战指南(实战技术精华)