npm
TianNicholas
一路走来,雕刻时光,记录点滴。
合作可 email - cheungdennis@foxmail.com
展开
-
npm 发布命令
npm version patch 版本号更新命令npm publish --registry=https://registry.npmjs.org/ 为了能在npm 搜索得到加上参数npm publish 源可以用,但在npm 搜索不到原创 2022-01-29 00:33:33 · 1202 阅读 · 0 评论 -
npm version
查看npm包版本npm view package version 查看某个 package 的最新版本。npm view conard versions查看某个package在npm服务器上所有发布过的版本。标准版本SemVer规范的标准版本号采用X.Y.Z的格式,其中 X、Y 和 Z 为非负的整数,且禁止在数字前方补零。X 是主版本号、Y 是次版本号、而 Z 为修订号。每个元素必须以数值来递增。 主版本号(major):当你做了不兼容的API 修改 次版本号(mi...原创 2022-01-04 16:48:32 · 565 阅读 · 0 评论 -
mirror-config-china解决国内node组件安装失败的镜像配置
为中国内地的Node.js开发者准备的镜像配置,大大提高node模块安装速度。特性支持Windows和其他操作系统 自动配置各个node模块的安装源为淘宝镜像安装npmi-gmirror-config-china--registry=https://registry.npm.taobao.org#检查是否安装成功npmconfiglist安装成功后,针对以下组件的镜像地址,将被写入npm用户配置文件(~/.npmrc)中...原创 2021-04-16 17:14:54 · 1883 阅读 · 0 评论 -
查看本地安装的所有npm包
1、查看npm list -g --depth 0 // 若需要权限 请加上 sudo 命令2、更新npm update -g xxx3、删除npm uninstall -g xxx原创 2021-04-14 22:28:26 · 891 阅读 · 0 评论 -
umi的一些命令
npx umi g page demo umi生成页面demonpx umi g page class/index umi生成目录class页面index$xx.js umi2要求$开头代表动态路由[id]xx.js umi3要求[]开头代表动态路由原创 2021-02-18 20:49:36 · 1246 阅读 · 0 评论 -
脚手架本地link标准流程
链接本地脚手架:cd your-cli-dirnpm link链接本地库文件cd your-lib-dirnpm linkcd your-cli-dirnpm link your-lib取消链接本地库文件cd your-lib-dirnpm unlinkcd your-cli-dir#link存在npm unlink your-lib#link不存在rm -rf node_modulesnpm install理解npm linknpm link your-lib.原创 2021-02-12 00:38:06 · 248 阅读 · 0 评论 -
npx命令
npx 包执行器照例来到 github, 如其官方仓库的解释:npm package executornpx 是 npm v5.2.0 版本之后一起打包的安装的一个包执行器,先来看看执行一个已安装的npm包的指令的过程。执行一条npm intall ***指令后,在当前执行路径下的 node_module 文件夹下会默认添加该 npm 包对应的文件夹,并在 .bin 文件夹下生成对应的二进制执行指令 当我们在执行一条指令时,其实是在执行 .bin 文件夹下的对应的二进制指令执行一个 ..原创 2021-02-03 14:51:16 · 781 阅读 · 0 评论 -
Yarn与npm区别
Yarn是什么?“Yarn是由Facebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具 ,正如官方文档中写的,Yarn 是为了弥补 npm 的一些缺陷而出现的 。安装版本统一:为了防止拉取到不同的版本,Yarn 有一个锁定文件 (lock file) 记录了被确切安装上的模块的版本号。每次只要新增了一个模块,Yarn 就会创建(或更新)yarn.lock 这个文件1、并行安装2、离线模式(已经安装过一个软件包,用Yarn再次安装时之间从缓存中获.原创 2021-02-02 13:36:40 · 449 阅读 · 1 评论 -
nrm 教程
一、什么是nrmnrm 是一个 npm源管理器,允许你快速地在 npm源间切换。什么意思呢,npm默认情况下是使用npm官方源(使用npm config ls命令可以查看),在国内用这个源肯定是不靠谱的,一般我们都会用淘宝npm源:https://registry.npm.taobao.org/,修改源的方式也很简单,在终端输入:npm set registry https://...原创 2020-04-02 14:51:22 · 320 阅读 · 0 评论 -
nvm 安装(Mac,Window) node 以及 nvm npm常用命令
原文来自链接:https://blog.csdn.net/qq_25296245/article/details/85311588nvm 安装 node 以及 nvm 操作命令 安装nvm npm换成cnpm nvm命令行安装nvmnvm-windows下载 下载地址https://github.com/coreybutler/nvm-windows/release...原创 2019-09-02 10:23:10 · 232 阅读 · 0 评论 -
package-lock.json的作用
该文件就是锁定安装时的包的版本号,并且需要上传到git,以保证其他人在npm install时大家的依赖能保证一致。根据官方文档,这个package-lock.json 是在 npm install时候生成一份文件,用以记录当前状态下实际安装的各个npm package的具体来源和版本号。它有什么用呢?因为npm是一个用于管理package之间依赖关系的管理器,它允许开发者在pacakge.j...原创 2019-06-04 15:01:21 · 92 阅读 · 0 评论 -
mac 卸载node.js及npm
在 node 官网上下载的安装包,用安装包安装的node.应该可以用一下命令行卸载:sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}cd命令进入/usr/local/目录open 打开各个文件夹,查看是否还有残留文件可以用如下命令继续删除 sudo npm uni...原创 2019-06-04 11:30:20 · 972 阅读 · 0 评论 -
nvm管理不同版本的node和npm
nvm的介绍nvm(nodejs version manager)是nodejs的管理工具,如果你需要快速更新node版本,并且不覆盖之前的版本;或者想要在不同的node版本之间进行切换;使用nvm来安装我们的node开发环境是绝佳的选择!node版本有时会关系到项目的要求,有些依赖包可能不支持,所以node版本过高过低都未必好,需要使用要求node版本。我们可以通过nvm管理不同版本的no...转载 2019-06-05 10:44:40 · 551 阅读 · 0 评论