【问题标题】:Angular Could not install ESLint, it does not contain a package.json fileAngular 无法安装 ESLint,它不包含 package.json 文件
【发布时间】:2021-07-07 22:24:18
【问题描述】:

我真的很喜欢 lint。我喜欢 CLI 具有内置的 lint,但它已被弃用。我使用的是 Windows 10 专业版。根据快速入门,我尝试了第一步,但失败如下:

> npm i -g @angular-devkit/{core,schematics} @angular-eslint/schematics
npm ERR! code ENOLOCAL
npm ERR! Could not install from "@angular-devkit\{core,schematics}" as it does not contain a package.json file.

快速入门: https://github.com/angular-eslint/angular-eslint#migrating-from-codelyzer-and-tslint

如何在全局或本地安装 ESLint?

【问题讨论】:

    标签: angular-cli eslint lint


    【解决方案1】:

    如果你需要 eslint,安装它 npm I -g eslint

    【讨论】:

      【解决方案2】:

      安装 eslint 的完整第一步(根据问题中的 URL)如下:

      npm i -g @angular/cli @angular-devkit/{core,schematics} @angular-eslint/schematics
      

      我不熟悉 {core,schematics} 但这似乎会导致问题(根据错误消息)。当我执行 NPM 时,分别安装如下:

      > npm i -g @angular-devkit/core
      > npm i -g @angular-eslint/schematics
      

      它没有导致错误。我希望这对某人有所帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-06-25
        • 1970-01-01
        • 2018-09-23
        • 2017-04-18
        • 1970-01-01
        • 2018-06-13
        • 1970-01-01
        相关资源
        最近更新 更多