ReactJS处于开发模式
ReactJS in development mode
有没有一种方法可以让我每次运行应用程序时都不必构建它?一旦编译完成,就不可能进行调试。我在视频中看到浏览器加载了100个js文件,而不是一个大的build.js.
我需要改变什么才能实现这一点?
这是使用React等现代事物的失败,但答案是使用类似webpack的东西。Webpack可以生成单个文件,但也可以使用它生成源映射。浏览器工具可以将单个构建文件映射到原始源代码,从而使调试更加容易。Browserify也有这种能力,您可以将其与babel一起用于编译ES6。
不过我还是建议你去看看webpack,因为它越来越普遍了。就我个人而言,我觉得这有点难弄清楚,但一旦你有了它,那就太棒了。我没有一个很好的例子可以方便地使用带有react的webpack,但有很多文章&关于该主题的教程:https://www.codementor.io/reactjs/tutorial/beginner-guide-setup-reactjs-environment-npm-babel-6-webpack
相关文章:
- webpack开发模式和生产构建模式之间有什么区别
- Pinterest API应用程序处于开发模式(因此我可以使用http重定向)
- 不确定我在PHP AJAX中使用的是什么开发模式
- ReactJS处于开发模式
- 在开发模式下屏蔽本地主机上的谷歌广告
- GWT开发模式或移动设备上的超级开发模式
- 具有依赖项目源的超级开发模式
- 开发模式下 Rails 3.2 的请求处理顺序
- Rails 4 App-JS在开发模式下可以与Webrick合作,但不能与Passenger/Apache2合作
- 如何从JavaScript中判断ReactJS是否处于开发模式
- AngularJS使用GruntJS的开发模式
- 生产模式下的UglifyJSPlugin显示一个React开发模式警告
- 是否有一个标准的方法来指定一个node.js应用程序是在生产模式(或开发模式)
- Jquery插件开发模式
- 封闭开发模式&Chrome打包应用——“document.write()”在打包应用的沙箱中不可用
- 在Chrome开发模式下设置函数调用的断点
- Meteor路由器在开发模式下工作,但不在生产模式下
- 奇怪的IE,Javascript只能在开发模式下工作(F12)
- Webpack/如何在开发模式下不捆绑JS文件
- 如何将jQuery代码转换为插件?以及插件开发模式