2024-05-10 22:05:32 498 647
yarn 和 npm 的 全局安装位置 和 全局bin位置,最好设置在同一个盘符呢,这样 bin 目录中的 .cmd脚本文件中可以直接生成相对路径。若不在同一个盘符内,则将会生成绝对路径,由于使用了%~dp0\ 标识符,会导致找不到命令指向的模块。另外,如果会使用 npm link 或者 yarn link 时,建议 将所有路径都配置在C盘,因为 link 的全局范围,默认为C盘。_npm和yarn会冲突吗
2024-05-06 09:05:07 687 39
vue3 ts vite项目配置根目录:用@代替../_@types/vite
2024-04-30 12:04:56 491 453
NPM 和 YARN 是两个不同的包管理系统, 其中 NPM 生成 package-lock.json, YARN 生成 yarn.lock, 这两个文件记录当前项目所依赖的各个包的版本。最安全的做法是在每次依赖关系发生变化时生成并提交它们。 但是, 这可能很麻烦, 或者两个文件可能不同步。所以现在的一般做法是只保留其中一个文件, 忽略另外一个文件, 这取决于当前使用的包管理系统。推荐使用 YARN, 即保留 yarn.lock, 而且每次变动需要提交该文件。官方对 文件的说明如下:需要注意的是: 所有 _yarn.lock
2024-04-29 12:04:25 603 297
npx是一个由Node.js官方提供的用于快速执行npm包中的可执行文件的工具。它可以帮助我们在不全局安装某些包的情况下,直接运行该包提供的命令行工具。npx会在执行时,检查本地项目中是否安装了对应的依赖,如果没有安装则会自动下载安装,并执行命令。如果本地已经存在该依赖,则直接执行命令。_npx
2024-04-29 11:04:49 63 399
博主在开发前端网站的时候,发现随着开发的项目的逐渐增多,安装的依赖包越来越臃肿,依赖包的安装速度也是非常越来越慢,多项目开发管理也是比较麻烦。之前我就了解过pnpm,但是当时担心更换包管理环境可能会出现的依赖等问题,并且也没有急切的需求,所以当时并没有立即更换综上所述,随着上面问题的出现,更换包管理环境也逐渐提上日程,所以本文主要将会简单对比pnpm 和 npm / yarn,并且详细讲解如何在多项目环境中迁移到pnpm此时期主要是采用简单的递归依赖方法,最后形成高度嵌套的依赖树。_yarn和pnpm
2024-04-29 11:04:48 42 403
本文分析了 Error: certificate has expired. 错误的形成原因,和正确、可靠的解决办法。_certificate has expired at tlssocket.onconnectsecure (node:_tls_wrap:1674:34
2024-04-23 21:04:31 497 950
Electron工程项目的包管理器存在单独配置的镜像地址,在更换镜像源的时候往往会把此项忽视掉,从而导致install或package阶段拉取失败。_electron requesterror: certificate has expired
2024-03-29 15:03:31 793 687
`Yarn` 是 `facebook` 发布的一款取代 `npm` 的资源包管理工具,是一个快速、可靠、安全的依赖管理工具,一款新的 `JavaScript` 资源包管理工具(吐槽下:最大的弊端是,要通过 `npm` 来安装);_vue yarn
2024-03-02 09:03:14 140 20
npm 也是 Node.js 的默认的包管理器。一旦 node 安装,npm 也会被默认安装。yarn 是 facebook 等公司在 npm v3 时推出的一个新的开源的包管理器,它的出现是为了弥补 npm 当时安装速度慢、依赖包版本不一致等问题。如果之前安装了2.0的脚手架,要先卸载掉,输入:npm uninstall vue-cli -g 进行全局卸载。输入项目名crm_vue3,选择框架vue,选择typeScript回车就搭建好了。选择安装依赖项时要使用的包管理器:(使用键盘上下箭头键)_vue3项目搭建
2024-02-22 11:02:21 596 349
NPM(Node Package Manager)是 Node.js 默认的包管理器,它是世界上最大的软件注册表之一,有超过 100 万个包(package)可供下载使用。NPM 可以让开发者轻松地分享、安装和管理 Node.js 中的代码包和依赖项,它是构建现代 JavaScript 应用程序的关键组件之一。除了作为 Node.js 的包管理器之外,NPM 也可以用于前端开发。在前端开发中,NPM 主要用于安装、管理和更新前端项目的各种依赖包,例如 Vue、React、Angular 等常用框架。_npm pnpm
2024-02-14 09:02:23 182 668
nvm的下载和安装,用nvm安装node,环境变量配置,常见问题解决,切换淘宝镜像源!_nvm下载的node在shell上没有环境变量