跳到主要内容

文件夹结构

执行命令后,你的项目结构应该如下图所示:

my-app/
README.md
node_modules/
package.json
public/
index.html
favicon.ico
src/
App.css
App.js
App.test.js
index.css
index.js
logo.svg

对于正在构建的项目来说,这些文件必须以如下名称存在

  • public/index.html —— 页面模版;
  • src/index.js —— JavaScript 入口文件。

你可以对其他文件进行删除/更名操作

你也许会在 src 中创建子目录,为了加快重建速度,只有 src 中的文件会被 Webpack 所执行。你需要将所有 JS 和 CSS 文件放在 src 目录中,否则 Webpack 会找不到这些文件的位置。

只有在 public 中的文件才会被 public/index.html 所调用。阅读后续说明,了解如何使用 JavaScript/HTML 相关的 assets。

然而,你可以创建上层文件夹。它们不会包含在生产版本中,因此你可以将它们作为文档。

如果你已经安装了 Git,且你的项目不是更大仓库的一部分,则会初始化一个新的存储库,并在最上层目录额外生成一个 .git 文件夹。