# 安装
# 升级 node.js 18 之后 使用
出现这个错误的原因,是 node.js V17 版本后使用了 OpenSSL3.0, OpenSSL3.0 对允许算法和密钥大小增加了严格的限制,改变了 md 族(包括 md4)的初始化上下文的代码,这是一个破坏性的更改。
{
"private": true,
"scripts": {
"dev": "set NODE_OPTIONS=--openssl-legacy-provider && npm run development",
"watch": "set NODE_OPTIONS=--openssl-legacy-provider && mix watch"
}
}
1
2
3
4
5
6
7
2
3
4
5
6
7
# windows 11 下安装 yarn 等之后 报错
无法加载文件 C:\Users\Lmx\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
1
# pnpm 环境设置
# 淘宝镜像源一
pnpm config set registry https://registry.npmmirror.com/
# 官方默认镜像
pnpm config set registry https://registry.npmjs.org
# pnpm 全局 bin 路径
pnpm config set global-bin-dir "D:\Program\nodejs\pnpm\.pnpm-bin-dir"
# pnpm 全局缓存路径
pnpm config set cache-dir "D:\Program\nodejs\pnpm\.pnpm-cache"
# pnpm 全局安装路径
pnpm config set global-dir "D:\Program\nodejs\pnpm\.pnpm-global"
# pnpm 创建 pnpm-state.json 文件的目录
pnpm config set state-dir "D:\Program\nodejs\pnpm\.pnpm-state"
# pnpm 全局仓库路径(类似 .git 仓库)
pnpm config set store-dir "D:\Program\nodejs\pnpm\.pnpm-store"
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19