Reactjs应用程序的生产构建Javascript被禁用,<body>中的<noscript>标记

时间:2017-08-02 05:20:38

标签: javascript reactjs

我正在使用 create-react-app 构建Reactjs

&#xA;&#xA;

我用npm安装它并使用 create-react-app myapp

&#xA;&#xA;

创建应用程序使用 yarn start

&#xA;&#xA;

开发一切正常,但是当我使用 yarn build 构建生产版本时,部署和运行与

&#xA;&#xA;

纱线全球添加服务&amp;使用

&#xA;&#xA;
 &lt; noscript&gt;禁用java脚本时, serve -s build 应用程序运行您需要启用JavaScript才能运行此应用程序。 &lt; / noscript&gt;&#xA;  
&#xA;&#xA;

在正文中。我对此进行了一些研究,发现我们需要在启用SSL的情况下部署生产版本,因此我在云VM上创建了自签名的认证和配置的Apache并部署了应用程序。但不幸的是,结果是一样的。

&#xA;&#xA;

有人可以提供解决此问题的指示吗?在进一步开发之前,我需要确认生产设置。在此先感谢:)

&#xA;

1 个答案:

答案 0 :(得分:0)

我犯了一个错误,说javascript无效,因为它运行良好。至于我的知识<noscript>标签应该仅在javascript被真正禁用时出现,因此我得出结论是这样的,而事实上javascript工作正常。对于我对这个问题缺乏了解,我深表歉意。无论如何,这个问题可能对像我这样的人有所帮助。