我在这里以下教程:React JS中的哪些目录应该公开访问?
该教程是在准确的文件都应该去的地方有点不清楚。但它似乎是建议我这样构造我的目录:
/react-hello-world
/node_modules
package.json
/src
/client
/app
/AwesomeComponent.jsx
/index.jsx
index.html
/public
bundle.js
webpack.config.js
我有点困惑,应该公开访问哪些目录。它应该是src目录,客户目录还是公共目录?我会认为公共目录应该是唯一一个向互联网开放的目录。但是,index.html文件放置在公共目录之外。这导致我认为它应该是互联网应该访问的客户端目录。但是,那意味着应用程序目录也是公开的。不应该隐藏公共视图的应用程序目录吗?
这些*都不需要*可以访问。我认为最好将生成的文件移动到您的Web服务器可以为其提供服务的地方。那是真的取决于你。 –
应该公开访问捆绑文件和根HTML文件(如bundle.js和index.html)。 – bravokeyl
理想情况下,您需要加载一个index.html,一个vendor.bundle.js(编译npm模块),然后使用自己的代码加载一个自定义.js文件。至少,这是一个简单的方法。 – cbll