zoukankan      html  css  js  c++  java
  • error eslint@5.12.0: The engine "node" is incompatible with this module.

    初始化 react项目时报错:

    error eslint@5.12.0: The engine "node" is incompatible with this module. Expected version "^6.14.0 || ^8.10.0 || >=9.10.0". Got "8.9.4"
    error Found incompatible module
    info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

    这是node版本不兼容导致的,升级node版本可以解决,不升级也可以解决,用下面的命令:

    npx create-react-app my-app  --use-npm
    

      

    官方issues:https://github.com/facebook/create-react-app/issues/5714 和 https://github.com/facebook/create-react-app/issues/3974

    问题:

    Guys, a few days ago, I installed `yarn` on my Mac just because it's necessary for a project where I'm involved.

    My problem is that, now, when I create a new app with `CRA`, it's going to use `yarn` instead of `npm`. And, to be honest, I prefer `npm`.

    Is there a way to force to use `npm` instead of `yarn`?
    Or should I wait until finish the initial setup, then remove the `yarn.lock` file, the `node_modules` folder and then run `npm i`?

    答案:

    You can run CRA with `--use-npm` flag to force it to use npm.

  • 相关阅读:
    python之Lambda
    oracle数据处理之expdb/impdb
    oracle之dblink
    oracle数据处理之sql*loader(二)
    exsi主机之间使用scp拷贝文件超时问题
    exsi从磁盘中加载虚拟机
    exsi的虚拟机加载U盘
    python 中的property
    hp服务器安装exsi5.5
    关于vsphere的 许可证配置问题
  • 原文地址:https://www.cnblogs.com/zeroes/p/10386852.html
Copyright © 2011-2022 走看看