我在MacO上使用自制软件安装了node和tsc。我用npm安装了一个软件包。
我正在尝试使用Visual Studio Code进行构建。我正在构建的节点/ TS代码是Visual Studio扩展。我没有写,也没有修改。
Visual Studio代码找不到任何包。从消息中我看不出它在哪里。我相信大多数软件包都安装在〜/ node_modules中。也许缺少1-2,但是据报道一切都丢失了,因此程序包解析不起作用。
由于将项目设置为在任意数量的计算机上运行,因此项目文件中可能存在某些缺失或不正确的内容。我什至不知道我应该给你看什么文件。
最基本的似乎是:tsconfig.json
{
"compilerOptions": {
"module": "commonjs",
// "moduleResolution": "node",
"target": "es6",
"outDir": "out",
"lib": [
"es6"
],
"sourceMap": true,
"rootDir": "src"
},
"exclude": [
"node_modules",
".vscode-test"
]
}
我添加了moduleResolution语句,但是它什么也没做,因此将其注释掉。 ts源文件确实位于项目文件夹的子目录src中。但是,我们还没走那么远。
我看了很多与在VS Code中为节点项目构建Typescript有关的文档,但是没有一个像我一样愚蠢。似乎没有人解决找到软件包的最基本问题。我认为我的安装非常标准。
项目中一定有问题(因为它是要在任何计算机上构建的),或者在我的VS Code配置中或两者都有。
我真的需要一些入门方面的新手帮助。