最近,我在 MacBook Air M1 机器上使用最新的 Node 和 NPM 安装依赖项时遇到了问题。然后我发现M1不支持最新的Node版本。所以我的解决方案是使用 NVM 并将其更改为 Node v14.16
\n一切都运行良好,但是当我们的团队应用新的 eslint 配置时。然而,我仍然不确定 eslint 是否导致了错误。
\n{\n "env": {\n "es6": true,\n "browser": true,\n "node": true\n },\n "extends": ["eslint:recommended", "plugin:react/recommended"],\n "parser": "@babel/eslint-parser",\n "parserOptions": {\n "requireConfigFile": false,\n "ecmaVersion": 2018,\n "sourceType": "module",\n "ecmaFeatures": {\n "impliedStrict": true,\n "jsx": true\n }\n },\n "plugins": ["react", "prettier", "@babel"],\n "rules": {\n // "prettier/prettier": [\n // "warn",\n // {\n // "endOfLine": "auto",\n // }\n // ],\n "no-console": 1,\n "indent": [\n 2,\n 2,\n {\n …Run Code Online (Sandbox Code Playgroud)