静态部署React应用程序或在使用npm start的Node.js服务器上部署有什么区别?

时间:2019-04-09 11:22:13

标签: node.js heroku create-react-app

有什么优点或缺点,两者之间的确切区别是什么

  • 使用next_batch = iterator.get_next() sess.run(iterator.initializer) while True: try: batch = sess.run(next_batch) # feed data, train # ... except tf.errors.OutOfRangeError: break 部署静态构建的react.js应用
  • 将源部署到Node.js服务器并运行npm run build
  

有问题的应用是使用 create-react-app 制作的,并在 Heroku 上投放,在该应用中,该应用被识别为Node.js应用并可以通过网络运行用npm start进行测功。
  请注意,我已经将它部署为〜2   多年前没有意识到Heroku Buildpack for Create React App   或其他通过Heroku Buildpack Static部署静态站点的方式。

我立即看到的一个区别是客户端路由-直接导航到特定路由或刷新-不起作用(没有特定的服务器端配置) em>与静态托管的javascript应用程序一起生成404。

0 个答案:

没有答案