我想创建一个跨平台的
*nix - ✅ Windows -
在Windows上...
引用: 未找到与模式“.”匹配的文件。 请检查模式中是否有输入错误。
2. GLOB匹配模式。
*nix - Windows - ✅
3. 使用引号的GLOB匹配模式。
*nix - ✅ Windows -
这是一个跨平台项目,开发者使用 Mac、Linux 和 Windows。
我该如何让这个单一命令在这三个平台上都能工作?
package.json
命令,用于递归地检查当前目录中所有.js、.ts和.tsx文件的语法错误。以下是我的尝试:
- 这是直接从ESLint CLI文档中复制的。
"scripts": {
"lint": "eslint . --ext .js,.ts,.tsx",
}
*nix - ✅ Windows -
在Windows上...
引用: 未找到与模式“.”匹配的文件。 请检查模式中是否有输入错误。
2. GLOB匹配模式。
"scripts": {
"lint": "eslint **/*.js **/*.ts **/*.tsx",
}
*nix - Windows - ✅
3. 使用引号的GLOB匹配模式。
"scripts": {
"lint": "eslint '**/*.js' '**/*.ts' '**/*.tsx'",
}
*nix - ✅ Windows -
这是一个跨平台项目,开发者使用 Mac、Linux 和 Windows。
我该如何让这个单一命令在这三个平台上都能工作?
eslint --ext .js,.ts,.tsx
- Daniel Bank