当前位置: 首页 > 工具软件 > FS-Blog > 使用案例 >

fs-extra/lib/mkdirs/make-dir.js 报错

闻修筠
2023-12-01
  1. 遇到一个问题, 项目中执行 npm run watch-qa 构建时 node_modules 一个包 报错, google 搜索 fs-extra/lib/mkdirs/make-dir.js 报错
/home/markalexa/blog/client/node_modules/fs-extra/lib/mkdirs/make-dir.js:85
      } catch {
              ^
SyntaxError: Unexpected token {

StackOverflow 中搜索, 发现有人跟我一样的问题, 是由于 Node 版本过低导致的, fs-extra/lib/mkdirs/make-dir.js

但是在 vscode 中打开另一个终端使用 nvm use 10.16.3 切换成功, 重开窗口 npm i, 还是报错, node -v 发现窗口并没有成功切换, 所以

  1. 所以重启终端 nvm 切换 Node 版本失效?

可以使用 nvm alias default v10.16.3 nvm use nvm alias default stable 解决

 类似资料: