【问题标题】:Change src/ folder to something else when yarn start纱线启动时将 src/ 文件夹更改为其他内容
【发布时间】:2018-08-23 15:02:33
【问题描述】:

我正在编写一个网络应用程序,但我经常看到一些真正唤醒我强迫症的东西。 create-react-app 创建的“src”文件夹不符合我对文件夹结构的想法,我宁愿把我的视图放在一个名为“views”的文件夹中。我试图寻找解决方案,但我发现的只是“创建符号链接”。有什么方法可以让 create-react-app 用其他名称来命名“src”?

【问题讨论】:

  • 在没有明显原因的情况下投反对票在这个 SE 上总是一种有趣的体验。
  • 您可能必须跳出 @9​​87654321@ 样板文件并进入真正的 webpack 配置文件以包含您的自定义文件夹结构
  • @Anandhu 所以我猜答案是不可能?这也是一个答案。
  • 我想是的。使用CRA,您的webpack.config.js 位于node_modules/react-scripts 文件夹中,弄乱它就不会了。如果您愿意,我可以发布答案,或者您可以自己发布答案。谢谢
  • 我已经发布了一个可能的答案。谢谢

标签: reactjs create-react-app yarnpkg


【解决方案1】:

您可以将yarn run eject 您的CRA 样板与webpack.config.js 一起调整。 yarn run eject 揭示了用于编译项目的整个预加载器和插件。

来自webpack's wiki的示例脚本

{
    context: __dirname + "/views",
    entry: "./entry",
    output: {
        path: __dirname + "/dist",
        filename: "bundle.js"
    }
}

重要

yarn run eject 是一条单向路,您无法返回。所以要小心。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多