安装

npm install pnpm -g

安装完成后若出现pnpm : 无法加载文件 C:UsershpAppDataRoamingnpmpnpm.ps1,因为在此系统上禁止运行脚本

系统搜索输入 Windos PowerShell

点击[管理员身份运行]

# 以管理员身份运行power shell
set-executionpolicy remotesigned

根据提示输入A,回车

再次回到pnpm -v执行成功。

ps:不只是pnpm命令,包括cnpmyarn等这些命令,如果执行时,报这样的错误,都可以通过方法解决。
前提是,如果是用npm命令安装这些cli命令工具,必须安装全局环境中,才能生效

设置

# 查看pnpm config get registry
# 切换淘宝pnpm config set registry http://registry.npm.taobao.org

配置(非必须,使用默认即可

pnpm --version    # pnpm版本
pnpm config set store-dir "D:.pnpm-store"    # pnpm全局仓库路径(类似 .git 仓库)
pnpm config set global-dir "D:nodejspnpmpnpm-global"    # pnpm全局安装路径
pnpm config set global-bin-dir "D:nodejs"    # pnpm全局bin路径
pnpm config set state-dir "D:nodejspnpm"    # pnpm创建pnpm-state.json文件目录
pnpm config set cache-dir "D:nodejspnpmcache"    # pnpm全局缓存路径

项目配置

不确定是不是node版本才14的原因没有设置时候,会启动失败

这个是项目的配置每个项目要单独放

在项目根路径添加文件.npmrc

shamefully-hoist=true

使用

# 下载包(XXX)
pnpm install XXX
pnpm i XXX
# -S  默认写入dependencies
pnpm add XXX -S
# -D devDependencies
pnpm add -D
# 全局安装
pnpm add -g
# 移除包(XXX)
pnpm remove XXX
# 移除全局包(XXX)
pnpm remove XXX --global
# 更新所有依赖项
pnpm up                
# 更新包(XXX)
pnpm upgrade XXX
# 更新全局包(XXX)
pnpm upgrade XXX --global
# 设置存储路径
pnpm config set store-dir /path/to/.pnpm-store
# 启动(和npm一样即可)
pnpm run dev

pnpm启动失败处理

shamefully-hoist=true
  • 重新pnpm install

安装

npm install pnpm -g

安装完成后若出现pnpm : 无法加载文件 C:UsershpAppDataRoamingnpmpnpm.ps1,因为在此系统上禁止运行脚本

系统搜索输入 Windos PowerShell

点击[管理员身份运行]

# 以管理员身份运行power shell
set-executionpolicy remotesigned

根据提示输入A,回车

再次回到pnpm -v执行成功。

ps:不只是pnpm命令,包括cnpmyarn等这些命令,如果执行时,报这样的错误,都可以通过方法解决。
前提是,如果是用npm命令来安装这些cli命令工具,必须安装到全局环境中,才能生效。

设置

# 查看源
pnpm config get registry
# 切换淘宝源
pnpm config set registry http://registry.npm.taobao.org

配置(非必须,使用默认即可

pnpm --version    # pnpm版本
pnpm config set store-dir "D:.pnpm-store"    # pnpm全局仓库路径(类似 .git 仓库)
pnpm config set global-dir "D:nodejspnpmpnpm-global"    # pnpm全局安装路径
pnpm config set global-bin-dir "D:nodejs"    # pnpm全局bin路径
pnpm config set state-dir "D:nodejspnpm"    # pnpm创建pnpm-state.json文件的目录
pnpm config set cache-dir "D:nodejspnpmcache"    # pnpm全局缓存路径

项目配置

不确定是不是node版本才14的原因没有设置的时候,会启动失败

这个是项目的配置,每个项目要单独放

在项目根路径添加文件.npmrc

shamefully-hoist=true

使用

# 下载包(XXX)
pnpm install XXX
pnpm i XXX
# -S  默认写入dependencies
pnpm add XXX -S
# -D devDependencies
pnpm add -D
# 全局安装
pnpm add -g
# 移除包(XXX)
pnpm remove XXX
# 移除全局包(XXX)
pnpm remove XXX --global
# 更新所有依赖项
pnpm up                
# 更新包(XXX)
pnpm upgrade XXX
# 更新全局包(XXX)
pnpm upgrade XXX --global
# 设置存储路径
pnpm config set store-dir /path/to/.pnpm-store
# 启动(和npm一样即可)
pnpm run dev

pnpm启动失败处理

shamefully-hoist=true
  • 重新pnpm install

原文地址:https://blog.csdn.net/gdyjdao/article/details/129375963

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_28738.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注