小编jef*_*nst的帖子

VS Code 集成终端抛出“找不到模块”和“nvm 与 npm 配置“前缀”选项不兼容的问题

看起来这是一个相当普遍的问题,但我已经尝试了我能找到的所有方法,但似乎仍然无法解决它。如果我在 VS Code 之外加载我的终端,它可以正常工作,但集成终端在启动时会不断抛出:

internal/modules/cjs/loader.js:638
    throw err;
    ^

Error: Cannot find module '"/Users/me/Library/Application'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    at Function.Module._load (internal/modules/cjs/loader.js:562:25)
    at Module.require (internal/modules/cjs/loader.js:692:17)
    at Module._preloadModules (internal/modules/cjs/loader.js:901:12)
    at preloadModules (internal/bootstrap/node.js:601:7)
    at startup (internal/bootstrap/node.js:273:9)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)
nvm is not compatible with the npm config "prefix" option: currently set to ""
Run `nvm use --delete-prefix v10.16.3 --silent` to unset it.
Run Code Online (Sandbox Code Playgroud)

我完成了这里的步骤,其中解释了如何删除额外的 npm/npx 实例。奇怪的是现在在初始化脚本之前which npm打印,这使得它看起来已经被正确加载,但文件正在再次运行,这可能导致错误。/Users/me/.nvm/versions/node/v10.16.3/bin/npmnvmnvm.zshrc

看起来"错误消息 ( '"/Users/me/Library/Application')中的文件路径中有一个额外的内容,但我在nvm初始化脚本中没有看到任何类似的拼写错误,所以这似乎也是初始化脚本被调用两次的结果?

一些值得注意的别的是,node并且 …

node.js npm visual-studio-code

8
推荐指数
1
解决办法
1409
查看次数

标签 统计

node.js ×1

npm ×1

visual-studio-code ×1