是否有可能没有npm开始运行React项目?
我遇到了很大的麻烦 他们在一家公司兼职工作,他们正在寻找一种新的networking技术,在他们的网站上构build“networking组件” 。
他们已经开始使用AngularJS(第一个版本),我告诉他们,随着这个框架的最近的发展,现在处理它不是一个合适的时间。
这就是为什么我开始对ReactJS感兴趣。 但是,他们没有node.js服务器基础设施(这就是为什么AngularJS适合他们,只有一个浏览器就足够了),所以不可能像“npm start”那样运行它 。
好! 我的问题是(正如我的post标题所说…):
是否有可能运行ReactJS没有服务器端?
我已经尝试在我的标题中的以下行
<script src="https://unpkg.com/react@15/dist/react.js"></script> <script src="https://unpkg.com/react-dom@15/dist/react-dom.js"></script>
但它仍然是一个空白页面。
也许有一些我不明白的反应结构,这就是为什么我正在寻找你的一些帮助/解释。
我希望我已经清楚了! 预先感谢您的回答。
无需生产节点服务器就可以运行React应用程序。 Facebook提供了一个易于使用的项目引导程序,您可以在这里阅读
也就是说,开发人员可能需要通过npm start
在本地使用节点开发服务器,以及使用节点通过npm run build
来执行生产构build。 但是可以从npm run build
获取构build输出,并从任何静态服务器提供,并有一个正在工作的反应应用程序。