“npm测试”只能运行lint吗? 使用 NPM测试进行LITEN后,它立即开始构建所有2000个模块,并且由于它已经被预先构建,所以我按下CTRL C,但是只发现中间中断了,一些文件被损坏了。

“npm测试”只能运行lint吗? 使用 NPM测试进行LITEN后,它立即开始构建所有2000个模块,并且由于它已经被预先构建,所以我按下CTRL C,但是只发现中间中断了,一些文件被损坏了。,npm,lint,Npm,Lint,有没有办法只运行linting而不让它构建所有模块?是的,lint命令只是用户制作的。如果进入包.json并查找“test”命令,您将看到它调用了其他几个命令,包括lint和build。只需将其设置为lint,或者创建一个名为npm lint的单独函数。下面是一个示例package.json。如您所见,它有一个lint和一个test命令 { "name": "boilerplate", "version": "0.0.1", "private": true, "scripts":

有没有办法只运行linting而不让它构建所有模块?

是的,lint命令只是用户制作的。如果进入包.json并查找“test”命令,您将看到它调用了其他几个命令,包括lint和build。只需将其设置为lint,或者创建一个名为npm lint的单独函数。下面是一个示例package.json。如您所见,它有一个lint和一个test命令

{
  "name": "boilerplate",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start:native": "node node_modules/react-native/local-cli/cli.js start",
    "start:web": "react-scripts start",
    "lint": "eslint src/**",
    "test": "node_modules/.bin/jest --env=jsdom",
    "test:watch": "node_modules/.bin/jest --verbose --watchAll --env=jsdom"
  }
}