Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Npm Eslint并启动webpack_Npm_Webpack_Eslint - Fatal编程技术网

Npm Eslint并启动webpack

Npm Eslint并启动webpack,npm,webpack,eslint,Npm,Webpack,Eslint,我想在网页包启动之前运行eslint。 我安装了并行和npm运行所有软件包,但没有帮助。 当我键入:npm run dev时,我得到: npm错误!代码ELIFECYCLE npm ERR!错误1 npm错误!我的项目-ui@1.0.0 eslint:eslint src/npm ERR!退出状态1 npm错误!npm错误!失败 在myproject-ui@1.0.0eslint脚本。npm错误!这可能不是 npm的一个问题。上面可能还有其他日志输出 My package.json: "scri

我想在网页包启动之前运行eslint。 我安装了并行和npm运行所有软件包,但没有帮助。 当我键入:npm run dev时,我得到:

npm错误!代码ELIFECYCLE npm ERR!错误1 npm错误!我的项目-ui@1.0.0 eslint:
eslint src/
npm ERR!退出状态1 npm错误!npm错误!失败 在myproject-ui@1.0.0eslint脚本。npm错误!这可能不是 npm的一个问题。上面可能还有其他日志输出

My package.json:

"scripts": {
    "start": "node ./node_modules/webpack-dev-server/bin/webpack-dev-server.js",
    "test": "mocha --compilers js:babel-core/register ./tests/**/*.js",
    "test:watch": "npm run test -- --watch",
    "code:coverage": "nyc npm run test",
    "eslint": "eslint src/",
    "dev": "npm-run-all --parallel start eslint"
  },
知道如何运行eslint和webpack并行吗?;)


问候

这不是一个优雅的解决方案,但效果很好

    "lint": "eslint src || exit 0",
    "dev": "npm-run-all --parallel lint start"

因为link返回exit 1 err,所以它使它们并行工作,即使;)

命令
npm start
npm run eslint
是否自行成功运行?