它的皮毛很好。但是,当我尝试使用javascript时,它只会在打开的文件中找到定义。如果我只需点击所有需要链接的文件,这就不那么烦人了。但除非你编辑它们,否则它们不会一直开着。
使用php linter,我不必运行任何奇怪的命令行内容。而且我认为我没有任何ESLint期望我已经安装的任何npm或npx命令来实际工作。
我希望能够在parent.js中定义父类,然后在child.js中用子类扩展它,并在输入它时让它使用父类函数执行建议。在child.js中,而不必保持parent.js打开。
我不确定这是叫皮棉还是智能感应..。不管它叫什么,如何在vscode中实现javascript?因此,在我的项目的javascript部分上工作和在php部分上工作一样好。
ESLint绝对不会为我工作。我试过了。我安装了node.js,并将ESLint安装到我的项目中。它破坏了我所有的js文件,仍然找不到任何定义。只是现在它找不到他们,即使当我打开文件。所以ESLint让我的问题变得更糟了!
发布于 2022-09-15 19:22:23
只需要使用以下设置将jsconfig.json添加到项目根目录中,就可以看到整个项目。
/jsconfig.json
{
"compilerOptions": {
"module": "commonjs",
"target": "es6"
}
}将其添加到您的项目根目录中,以使其找到项目中的所有js文件,以获得良好的代码提示。
发布于 2022-09-13 22:29:41
你在用哪一种林特?如果使用ESLint,可以使用CLI在多个文件或文件夹上运行链接,如文档中所示:
# Run on two files
npx eslint file1.js file2.js
# Run on multiple files
npx eslint lib/**我不知道这是不是你要找的,但我希望它能帮上忙。
https://stackoverflow.com/questions/73709643
复制相似问题