我不知道如何使我的“tsc”命令工作:
tsc
module.js:472
throw err;
^
Error: Cannot find module 'typescript/tsc.js'
at Function.Module._resolveFilename (module.js:470:15)
我的“package.json”有:
"devDependencies": {
"@types/node": "^14.11.2",
"tslib": "^2.0.1",
"typedoc": "^0.19.2",
"typescript": "^4.0.3"
}
还有我的“tsconfig.json”:
{
"compilerOptions": {
"target": "es6",
"sourceMap": true,
"declaration": true,
"declarationDir": "dist/types",
"strict": true,
"noUnusedLocals": true,
"lib": [
"es2019"
]
},
"include": [
"src"
]
}
“npm install”期间没有错误。
当我检查“node_modules”文件夹时,“typescript”存在并且“tsc.js”文件存在于“typescript/lib”目录中。
节点--版本:12.18.4
npm --版本:6.14.6
系统:Ubuntu 16.04 LTS
我已经尝试了针对类似问题提出的许多解决方案,但没有成功:
- 删除node_modules文件夹,然后再次运行npm install
- 尝试手动重新安装:npm 安装 typescript --save-dev
- using: npm 安装 typescript-tools --save-dev
- ...
以上都没有给我带来任何结果。
非常感谢您的帮助。
对于那些陷入困境的人来说,应该与您一起运行的命令本地TSC is:
npx tsc
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)