# npm - install ERR Unexpected token '.'
# 现象
windows 上通过 nvm
切换 nodejs
为 16.18.0 之后,执行 npm install
,报错:npm ERR Unexpected token '.'
# 原因
切回旧版本的 node 是没有问题的。看了下 issue (opens new window) ,是 nvm-windows
的问题。
# 解决方案
- 安装最新的
nvm@1.1.9
github 下载地址 (opens new window) - 重装
node@16.18.0
- 切换到
node@16.18.0
即可
- nvm use 的时候如果报错
exit status 1
。切换为管理员权限运行即可。- 之前安装的 node@16.18.0 要先卸载了。