我安装了 nvm,最近修复了与之前安装的 Node 版本冲突的问题。修复它意味着从之前的位置删除 Node 可执行文件。有些事情仍然有效,但我收到此错误:
找不到模块“typescript”
这个修复对我没有帮助: How to fix Cannot find module 'typescript' in Angular 4?
运行 ng new 是触发错误的原因。
我已经全局安装了 typescript。为了确保安装了这个版本的 Node ,我运行了:
nvm use 10 && npm i -g typescript
/Users/username/.nvm/versions/node/v10.16.0/lib/node_modules/typescript/bin/tsserver
谢谢, 韦恩
最佳答案
使用 nvm 时,每个 Node 版本都有自己的全局安装依赖项。如果您没有找到之前为不同版本的 Node 安装的内容(或者您已将其删除),这可能是一个原因。
关于node.js - 使用 NVM 找不到 Typescript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56989935/