Django 和 React - npm run watch/build 非常慢
我正在尝试制作 django/drf 和 React 项目,但 npm run build 需要 15 秒以上才能完成。我在这里有什么选择?每次对前端进行更改后都要等待那么长时间是不可行的。我应该将react 和django 部分分开直到最后吗?
因为我是 npm 新手,所以我遵循了这些说明:
https://medium.com/how-to-react/use-npm-watch-to-auto-build-your-reactjs-app-6ed0e5d6cb00
I'm trying to make a django/drf and react project but it takes 15+ seconds for npm run build to finish. What are my options here? It's not feasible to wait that long after every change I make to the front end. Should I keep the react and django parts separate till the end?
I followed these instructions since I'm new to npm:
https://medium.com/how-to-react/use-npm-watch-to-auto-build-your-reactjs-app-6ed0e5d6cb00
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您需要使用 React 进行开发设置Django,您可以:
npm run start
打开开发中的 create-react-app 项目,包中添加
以便将来自 React 的 AJAX 请求转发到 Django"proxy": "localhost:8000"
.json./manage.py runserver
在端口 8000 上运行npm run build
是只需要通常部署。If you need a development setup with React & Django, you can :
npm run start
to open your create-react-app project in development"proxy": "localhost:8000"
in yourpackage.json
so that AJAX requests from React are forwarded to Django./manage.py runserver
The
npm run build
is only needed to deploy usually.