typescript 无法找到模块“footer”

hrirmatl  于 2023-06-24  发布在  TypeScript
关注(0)|答案(2)|浏览(147)

昨天的工作,但今天我犯了这个错误。我重新安装全局和本地

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

然后我得到了一个错误:
无法找到模块“footer”

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

djmepvbi1#

有时候你可能需要手动链接这个包,因为如果已经有一个node_modules,它可能会发生冲突。
试试这个:
npm link typescript
另一种解决方案是删除node_modules文件夹,然后再次运行npm install

brqmpdu1

brqmpdu12#

对我有效的方法是按照建议的步骤按精确的顺序进行:
1.删除node_module文件夹
1.删除package-lock.json

  1. npm安装
  2. npm install typescript
  3. npm link typescript
  4. npm启动
    1.对于任何其他缺少的依赖项,请执行npm install [dep],然后执行npm link [dep]

相关问题