我一直认为WSL系统与Windows非常独立,但是以下错误使我难以置信(ps:我正在使用Ubuntu 18):
Error: Cannot find module 'D:\mnt\c\nvm\v7.7.2\node_modules\npm\bin\npm-cli.js'
at Function.Module._resolveFilename (module.js:470:15)
at Function.Module._load (module.js:418:25)
at Module.runMain (module.js:605:10)
at run (bootstrap_node.js:425:7)
at startup (bootstrap_node.js:146:9)
at bootstrap_node.js:540:3
当我通过which npm
检查NPM的路径时,它会打印
/mnt/c/nvm/v7.7.2/npm
显然这不是我所期望的。但是命令node
可以正常工作,并且which node
打印正确的路径,即
/usr/bin/node
任何帮助都会有所帮助。