【问题标题】:How do I fix my "No valid exports main found" compile error?如何修复我的“未找到有效的导出主程序”编译错误?
【发布时间】:2020-10-28 16:47:24
【问题描述】:

我尝试使用编译文件

npm 开始

但它不起作用。

在我的 chrome 和终端中,它是这样说的。

编译失败 ./src/index.css (./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-3-1!./node_modules/postcss-loader/src??postcss!./src /index.css) 错误:没有为 'C:\Users\Jiwoo\Desktop\movie_app_2020\node_modules\colorette' 找到有效的导出主目录

我试图删除文件夹 [node_modules] 并输入“npm i”,但它也不起作用。

如何解决我的错误?

【问题讨论】:

    标签: reactjs


    【解决方案1】:

    升级 node.js 并使用以下命令全局删除 create-react-app

    npm uninstall -g create-react-app
    

    并使用:

    npx create-react-app myapp
    

    【讨论】:

    • 感谢您的回答!但它仍然不起作用。你知道另一种解决方案吗?
    • 你的 node.js 是什么版本
    • 它的版本是13.5.0
    • 将其版本增加到 14.5
    【解决方案2】:

    对于使用任何 12+ 版本的 windows 7 用户,只需下载最新的 13 版本,即 v13.14.0。在安装此版本之前,请确保卸载之前安装的版本。 这里是下载link

    下载 .msi 文件而不是 exe 文件

    希望它会起作用 谢谢

    【讨论】:

      【解决方案3】:

      我使用的是 Windows 7,最新的工作节点版本是 13.6。因此,让它运行的唯一选择是降级 autoprefixer:npm i autoprefixer@9.8.0colorette 模块降级到 1.2.0 并没有帮助。 最终的解决方案是升级 Node,但是,在 Windows 7 上是不可能的。或者,可以尝试在 VM 上编译它或使用支持 Node 14+ 的 docker 映像。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-02-28
        • 2019-06-24
        • 2014-03-10
        • 2019-08-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多