Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 部署react.js应用程序_Javascript_Reactjs_React Router - Fatal编程技术网

Javascript 部署react.js应用程序

Javascript 部署react.js应用程序,javascript,reactjs,react-router,Javascript,Reactjs,React Router,我是react.js新手,尝试部署第一个beta版应用程序,我使用webpack构建它,现在我得到了build.js文件。现在,根据我对部署build.js的理解,我不需要在服务器上设置任何东西,我只需要放以下东西 index.html build.js从index.html内部指向 资源和样式在各自的文件夹结构中 我走的方向对吗?我是否需要在服务器上安装npm/node等?或者,仅仅投入所有资源就行了 谢谢正如几位评论者所提到的,您概述的方法很可能“管用”。类似模块绑定器的Webpack设计用

我是react.js新手,尝试部署第一个beta版应用程序,我使用webpack构建它,现在我得到了build.js文件。现在,根据我对部署build.js的理解,我不需要在服务器上设置任何东西,我只需要放以下东西

  • index.html
  • build.js从index.html内部指向
  • 资源和样式在各自的文件夹结构中
  • 我走的方向对吗?我是否需要在服务器上安装npm/node等?或者,仅仅投入所有资源就行了


    谢谢

    正如几位评论者所提到的,您概述的方法很可能“管用”。类似模块绑定器的Webpack设计用于获取所有代码及其依赖项,并将它们绑定到一组文件中,这些文件可以直接在运行时环境中执行。对于一个简单的客户端web应用程序,运行时环境是一个web浏览器,因此您所需要的只是一种将捆绑文件提供给用户浏览器的方法。

    应该可以正常工作™ 你有没有试过,但不起作用?如果是这样,请共享详细信息和日志,您需要安装npm中的所有依赖项。正确,这些都是静态文件,可以从任何服务器(如Apache)提供服务,不需要在服务器上使用节点,除非您想使用像Expressor这样的节点服务器。感谢提供详细信息,它似乎可以与所有资源一起正常工作。。感谢您的确认。这个问题实际上是一个收集和解释react构建过程的好地方。。。