【问题标题】:How can I fix a a npm/yarn start issue?如何解决 npm/yarn start 问题?
【发布时间】:2021-12-22 19:16:44
【问题描述】:
    yarn run v1.22.10
$ react-scripts start
node:internal/modules/cjs/loader:488
      throw e;
      ^

Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/tokenize' is not defined by "exports" in /home/victor/Desktop/epitech/tek3/project/B-DEV-500-NCE-5-1-dashboard-victor.sorais/epiboard/node_modules/postcss-safe-parser/node_modules/postcss/package.json
    at new NodeError (node:internal/errors:371:5)
    at throwExportsNotFound (node:internal/modules/esm/resolve:429:9)
    at packageExportsResolve (node:internal/modules/esm/resolve:683:3)
    at resolveExports (node:internal/modules/cjs/loader:482:36)
    at Function.Module._findPath (node:internal/modules/cjs/loader:522:31)
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:919:27)
    at Function.Module._load (node:internal/modules/cjs/loader:778:27)
    at Module.require (node:internal/modules/cjs/loader:999:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (/home/victor/Desktop/epitech/tek3/project/B-DEV-500-NCE-5-1-dashboard-victor.sorais/epiboard/node_modules/postcss-safe-parser/lib/safe-parser.js:1:17) {
  code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
}

我用npx-create-app &lt;app_name&gt; 创建了一个反应应用程序,但我不明白问题出在哪里,我已经更新了我的所有包,测试了 rm 所有 webpack 包和npm install 以及更多其他选项。有什么想法吗?

【问题讨论】:

标签: node.js reactjs web npm yarnpkg


【解决方案1】:

您可以通过将节点版本降级为16.13.0 来临时解决此问题。如果你在 mac 上运行它,你可以安装nodeV16

brew install node@16

似乎很多人在使用最新的节点版本时都面临这些问题。我附上了一些链接,如果上面的东西不起作用,它们可能会帮助你解决这个问题(link1link2)。

注意:删除现有版本并安装新的新版本。您可以检查this 链接以将其完全删除(我没有编写与很多人已经解释过的描述相同的命令)

【讨论】:

  • 您可以将其标记为已接受以供将来参考。
猜你喜欢
  • 2019-05-30
  • 2020-08-21
  • 2020-12-22
  • 2021-10-10
  • 2021-12-22
  • 2021-04-03
  • 2020-03-19
  • 2019-11-16
  • 1970-01-01
相关资源
最近更新 更多