首页
最新

设置npm和yarn的代理和registry

因为网络的缘故,在家里有些中间件安装比较费劲,有两种解决方法。 一个是使用国内的镜像网站,比如阿里云的镜像站点。但是这个方法有个需要考虑到的问题,那就是生成的packeage-lock.json 文件中会带有镜像的下载地址,自己家里的机器用没问题,公司的产品会有点不方便。 NPM镜像-NPM下载地址-NPM安装教程-阿里巴巴开源镜像站 ​deve
发布于 2023-12-11 下午1:41 阅读数 853

报错error An unexpected error occurred: "https://registry.npmjs.org...

npm突然出现如下报错 yarn install v1.22.19 [1/4] 🔍 Resolving packages... info There appears to be trouble with your network connection. Retrying... info There appears to be trouble with your network connection. Retrying... info There appears to be trouble with your network connection. Retrying... in
发布于 2023-5-14 下午7:12 阅读数 2916

package.json中^1.x.x、~1.x.x、1.x.x有什么区别

包版本号的语义化 在开始回答这个问题之前,先简单介绍一下包版本号的语义化。 在npm中,包的版本号通常遵循语义化版本规范(Semantic Versioning),即采用 major.minor.patch 的格式,如 1.2.3。其中: major 版本号表示不兼容的 API 变更; minor 版本号表示向后兼容的功能性新增; patch 版本号表示向后兼容的 bug 修复。 包版本号
发布于 2023-4-22 上午10:39 阅读数 1179

理解npm run命令

在前端开发中,使用npm作为包管理工具是非常常见的。而在npm中,npm run命令则是一个非常重要的命令,用于执行在package.json文件中定义的脚本命令。 package.json文件 在使用npm管理项目时,我们通常会在项目根目录下创建一个package.json文件,用于描述项目的相关信息以及定义项目所需要的依赖包和脚本命令等。其中,scripts字段用
发布于 2023-4-19 下午2:17 阅读数 2907

devDependencies和dependencies的区别

在Node.js的项目中,我们通常会在package.json文件中定义项目所需要的依赖项。其中,有两种常见的依赖项类型:devDependencies和dependencies。 devDependencies devDependencies指的是开发环境下的依赖项,也就是只在开发过程中需要用到的依赖项。比如测试框架、代码检查工具、打包工具等。这些依赖项不会被打包到最终的产品中,因为
发布于 2023-4-18 上午10:34 阅读数 1344

多版本的npm

你可能会遇到需要同时安装多个版本的npm的情况。这可能是因为你需要在不同的项目中使用不同版本的npm,或者是因为你需要在同一项目中测试不同版本的npm。 不过,不用担心,npm有一个非常方便的工具,可以让你轻松地管理多个版本的npm。 这个工具叫做nvm(Node Version Manager),它可以让你在同一台机器上安装多个版本的node和npm,并
发布于 2023-4-17 中午12:33 阅读数 2132

还在用 rollup 打包库?试试 unbuild 吧

Rollup Rollup 是一款 JavaScript 模块打包器,它可以将一些零散的 JavaScript 模块打包成一个或多个具有高度优化的 bundle。 与其他打包器如 webpack 和 Parcel 不同,Rollup 更适用于构建 JavaScript 库或组件,因为它能够生成一个纯净的、可重用的模块化代码。 Rollup 采用 ES6 模块和 Tree-shaking 技术,可以消除未使用的代码
发布于 2023-3-30 下午10:43 阅读数 1307

npx是什么命令

npx是一个命令行工具,在使用时可以通过 npx [command] 来执行指定的命令。与npm不同,npx不需要在本地全局安装任何软件包即可运行命令。 npx的主要作用是: 运行本地安装的Node.js模块,避免全局安装以免污染全局环境或引入冲突。 运行远程托管的Node.js模块,比如github上的项目,从而避免手动下载运行,直接执行命令即可体验。 在使
发布于 2023-3-3 下午3:24 阅读数 1056

centos yum安装npm

curl -sL https://rpm.nodesource.com/setup_14.x | bash - yum install -y nodejs node -v npm -v [root@VM-0-5-centos ~]# yum install -y nodejs 已加载插件:fastestmirror, langpacks Repository epel is listed
发布于 2022-11-10 下午4:2 阅读数 1212

npm设置代理proxy与删除代理

设置代理 npm config set proxy http://127.0.0.1:1090 npm config set https-proxy http://127.0.0.1:1090 设置registry npm config set registry http://registry.npmjs.org 代理用户名和密码 npm config set prox
发布于 2022-11-2 下午10:16 阅读数 1310

在package.json中使用Github分支作为依赖项

需要跟踪一个 fork 版本的 node 代码库,或者将项目组件分离到它们自己的仓库中吗? 更新:2018 年 2 月 15 日 发现这可以在一个 CLI 命令中完成: npm install --save username/repo#branch-name-or-commit-or-tag 上面的命令会将 Github 上的一个 node 包安装到你的 node_modules 文件夹中,并自动将其添加到 package.json 中
发布于 2017-7-27 上午8:0 阅读数 493
NPM

NPM

文章: 11关注: 0点击: 305
推荐作者
快乐程序员
保持简单
阿里巴巴淘系技术
写代码为生,亦以此为乐。
大概是个无趣的人。