【问题标题】:Cannot find module 'typescript'找不到模块“打字稿”
【发布时间】:2021-01-07 19:35:39
【问题描述】:

昨天有效,但今天出现此错误。 我在全局和本地重新安装

npm i --save-dev typescript
npm i -g typescript

及更低版本

npm install  -g typescript@3.9.4 

从目录 AppData\Roaming\npm 中删除,但这不起作用。 也删除 node_modules

tsconfig

{
    "compilerOptions": {
        "target": "es5",
        "removeComments": true,
        "outFile": "app.js",
        "lib": ["es2017", "dom"]
    },
    "files":[
        "app.ts",
        "inter.ts",
    ]
}

我运行命令

npx ts

然后我得到了错误:

找不到模块“打字稿”

$ npm -v
6.13.4
$ node -v
v12.16.1

【问题讨论】:

  • 那么,这是您要运行的包吗? npm:ts.
  • 我使用命令 npx ts 运行编译

标签: javascript typescript


【解决方案1】:

有时您可能需要手动链接包,因为如果已经存在node_modules,它可能会发生冲突。

试试这个:

npm 链接打字稿

另一种解决方案是删除node_modules 文件夹,然后再次运行npm install

【讨论】:

  • npm link typescript 和 delete node_module 没有帮助。感谢您的帮助。在另一台电脑上完美......
  • @zloctb 我在某处读到它必须按这个特定的顺序完成,出于某种原因:npm install -g typescriptnpm link typescript
猜你喜欢
  • 2013-12-30
  • 2018-06-27
  • 2021-03-16
  • 1970-01-01
  • 1970-01-01
  • 2022-01-06
  • 2017-08-26
相关资源
最近更新 更多