Node学习笔记3
1、更改了package.json,更新pnpm-lock.yml的方法
# 更新这些依赖项并同时生成或更新pnpm-lock.yaml文件
pnpm i
2、pnpm初始化项目
pnpm init
3、macos上更新pnpm
# 运行 pnpm 的自动设置命令。这将配置 pnpm 的环境变量和全局存储路径。
pnpm setup
# 使用 source 命令应用 .zshrc 配置文件的更改。这样会立即更新当前终端会话的环境变量。
source ~/.zshrc
# 全局安装最新版本的 pnpm。-g 参数表示全局安装,这样 pnpm 就可以在任何目录下使用。
pnpm add -g pnpm
4、pnpm更新项目依赖
# 查看当前项目中过时的包
pnpm outdated
# 更新当前项目中的包
pnpm update
5、更改npm和pnpm安装全局包的位置
# 设置npm的全局安装前缀为D:\environment\node\npm
npm config set prefix D:\environment\node\npm
# 获取当前npm的全局安装前缀设置
npm config get prefix
# 设置pnpm的存储目录为D:\environment\node\pnpm
pnpm config set store-dir D:\environment\node\pnpm
# 获取当前pnpm的存储目录设置
pnpm config get store-dir
# 想直接在windows的终端中使用全局包的命令的话,需要将全局包的路径添加到环境变量Path中
6、pnpm : File C:\Program Files\nvm\pnpm.ps1 cannot be loaded because running scripts is disabled on this system. For more information, see about_Execution_Policies at https:/go.microsoft.com/fwlink/?LinkID=135170.报错的解决方案
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted