首页 游戏 软件 资讯 排行榜 专题
首页
编程语言
ubuntu中如何管理js依赖

ubuntu中如何管理js依赖

热心网友
38
转载
2026-05-05

在Ubuntu系统中管理Ja vaScript依赖

说到在Ubuntu环境下管理Ja vaScript项目的依赖,绕不开两个核心工具:Node.js自带的npm(Node Package Manager)和后来者Yarn。它们就像是项目开发的“后勤管家”,负责库的安装、更新和清理。下面就来梳理一下具体的使用流程。

免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈

ubuntu中如何管理js依赖

安装Node.js和npm

万事开头难,第一步是确保你的Ubuntu系统已经装备了Node.js和npm。最直接的方法是通过系统的包管理器安装:

sudo apt update
sudo apt install nodejs npm

当然,如果你需要特定版本的Node.js,比如为了兼容某些项目,那么通过NodeSource的仓库来安装会更灵活:

curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs

注意,上面命令中的setup_14.x可以替换成你需要的版本号,例如16.x18.x,非常方便。

使用npm管理依赖

装备就绪后,就可以用npm来打理你的Ja vaScript项目了。

初始化项目

首先,进入你的项目目录,运行一个简单的命令来创建项目的“身份证”——package.json文件:

npm init -y

这个文件会记录项目的基本信息和最重要的依赖列表。

安装依赖

需要为项目添加一个库?执行下面的命令:

npm install package-name --sa ve

这行命令不仅会把package-name这个包安装到本地,还会自动把它写入package.json的依赖列表里。

安装开发依赖

有些包只在写代码、跑测试的时候用得上,上线后并不需要,比如代码格式化工具或测试框架。安装它们时记得加上--sa ve-dev标志:

npm install package-name --sa ve-dev

更新依赖

保持依赖库的更新是个好习惯。要更新所有已安装的包,只需:

npm update

移除依赖

如果某个包不再需要了,那就果断移除:

npm uninstall package-name

这个操作会从本地的node_modules文件夹中删除该包,并同步更新package.json文件。

使用Yarn管理依赖

Yarn作为另一个广受欢迎的包管理器,提供了与npm类似的功能,但在性能和某些工作流程上略有不同。

安装Yarn

在Ubuntu上安装Yarn也很简单:

sudo apt install yarn

或者,如果你已经装了npm,也可以用npm来全局安装Yarn:

npm install --global yarn

初始化项目

用Yarn初始化项目,步骤和npm几乎一样:

yarn init -y

安装依赖

安装项目依赖的命令更简洁一些:

yarn add package-name

安装开发依赖

同样,安装开发依赖需要加上--dev标志:

yarn add package-name --dev

更新依赖

使用Yarn更新所有依赖:

yarn upgrade

移除依赖

移除依赖的命令是:

yarn remove package-name

无论是选择npm还是Yarn,它们都会在项目里创建一个node_modules文件夹来存放所有安装的包。同时,它们都会生成或更新版本锁文件——npm是package-lock.json,Yarn是yarn.lock。这份文件至关重要,它能确保团队里每个成员以及生产环境安装的依赖版本完全一致,避免“在我机器上是好的”这类尴尬问题。

来源:https://www.yisu.com/ask/59566588.html
免责声明: 游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

相关攻略

phpstorm如何帮助提升ubuntu开发效率
编程语言
phpstorm如何帮助提升ubuntu开发效率

在 Ubuntu 上使用 PhpStorm 的提效要点 一 基础配置与性能优化 想让 PhpStorm 在 Ubuntu 上跑得又快又稳?基础配置是关键。首先,得确保代码检查和运行环境的一致性。在 Settings → Languages & Frameworks → PHP → CLI Inter

热心网友
05.05
ubuntu下phpstorm如何查看日志
编程语言
ubuntu下phpstorm如何查看日志

Ubuntu下PhpStorm查看日志的实用方法 在Ubuntu环境下使用PhpStorm,无论是排查IDE自身问题,还是调试PHP应用,快速找到并查看日志都是基本功。下面这份指南,帮你把几种核心方法一次性理清。 一 查看PhpStorm自身日志 PhpStorm运行过程中产生的日志,是诊断IDE卡

热心网友
05.05
phpstorm如何与ubuntu系统兼容
编程语言
phpstorm如何与ubuntu系统兼容

PHPStorm 与 Ubuntu 的兼容性与落地方案 一 兼容性与版本选择 要让PHPStorm在Ubuntu上跑得顺畅,版本搭配是关键。这里有个基本原则:尽量让软件和系统保持同步更新。 保持软件与系统同步更新:优先选用最新的PHPStorm稳定版,同时确保你的Ubuntu也是最新的稳定版或LTS

热心网友
05.05
ubuntu中phpstorm使用技巧有哪些
编程语言
ubuntu中phpstorm使用技巧有哪些

Ubuntu 下 PhpStorm 高效使用技巧 用好一个IDE,就像打磨一件趁手的兵器。在Ubuntu环境下驾驭PhpStorm,掌握一些核心技巧,能让你从“能用”跃升到“高效”。下面这份指南,就帮你梳理了从编辑、调试到性能调优的全链路要点。 一 高频编辑与效率提升 编码时的流畅感,很大程度上取决

热心网友
05.05
ubuntu js库有哪些推荐
编程语言
ubuntu js库有哪些推荐

Ubuntu 常用 Ja vaScript 库推荐 在 Ubuntu 环境下进行 Ja vaScript 开发,选择合适的工具库能事半功倍。下面这份清单,涵盖了从开发环境到前后端的核心选择,帮你快速搭建高效、稳定的技术栈。 一 开发环境与基础工具 运行时与包管理:Node js 搭配 npm 是主流

热心网友
05.05

最新APP

宝宝过生日
宝宝过生日
应用辅助 04-07
台球世界
台球世界
体育竞技 04-07
解绳子
解绳子
休闲益智 04-07
骑兵冲突
骑兵冲突
棋牌策略 04-07
三国真龙传
三国真龙传
角色扮演 04-07

热门推荐

怎样用telnet管理网络设备
编程语言
怎样用telnet管理网络设备

使用Telnet管理网络设备:一份实用指南 在网络设备管理的众多工具中,Telnet堪称一位“资深元老”。它以简洁、直接的方式,让管理员能够从远程便捷地登录路由器或交换机的命令行界面。然而,必须首先明确一个关键点:Telnet协议本身缺乏安全保障,其传输的所有数据,包括用户名和密码,均以明文形式进行

热心网友
05.05
如何用telnet调试网络应用
编程语言
如何用telnet调试网络应用

使用Telnet调试网络应用:快速定位连接与协议问题 在网络应用开发与日常运维中,高效排查故障是必备技能。Telnet作为经典的网络协议工具,凭借其简洁的命令行交互方式,至今仍是测试端口连通性、验证服务响应及手动调试文本协议的实用选择。它无需图形界面,直接通过命令行揭示网络层的真实状态,是工程师手中

热心网友
05.05
如何利用cpustat进行系统监控
编程语言
如何利用cpustat进行系统监控

全面掌握系统性能:使用 cpustat 工具进行专业级 CPU 监控 在 Linux 系统性能优化与故障诊断过程中,CPU 使用率是至关重要的核心指标。作为 sysstat 工具集的重要组成部分,cpustat 命令为系统管理员和开发者提供了一种直接、高效且深入的 CPU 监控解决方案。本文将详细介

热心网友
05.05
cpustat如何辅助进行性能调优
编程语言
cpustat如何辅助进行性能调优

掌握cpustat:Linux系统性能监控与CPU调优的必备工具 在Linux服务器性能优化与故障排查过程中,CPU资源的使用状况通常是首要分析目标。除了广为人知的top和htop命令,cpustat是一款同样强大却常被忽略的专业级CPU监控利器。作为sysstat工具集的核心组件之一,它能够实时采

热心网友
05.05
如何用cpustat查看进程CPU使用情况
编程语言
如何用cpustat查看进程CPU使用情况

使用 cpustat 监控进程 CPU 使用情况 在 Linux 系统性能调优与故障排查过程中,精准监控 CPU 使用率是至关重要的基础技能。cpustat 作为 sysstat 工具集的核心组件之一,专门为深入洞察 CPU 资源分配与消耗而设计。它提供了超越常规系统监控命令的、聚焦于处理器性能的详

热心网友
05.05