有没有办法有效地加载node.js bower components
和node modules
,即尽可能少的时间?每次用户第一次打开应用时&#39 #39;下载组件并呈现页面需要很长时间。
目前我们第一次运行应用程序时需要大约10-15秒才能下载,这一点并不好!
我尝试使用 gzip压缩,但未能有效地使用它。
对过程或方法的任何帮助都会很棒!
感谢名单。
答案 0 :(得分:0)
您通常不希望将单个文件传递给用户。
相反,您可以使用缩小和捆绑依赖项的工具。这将导致用户只需要下载包含所需的所有javascript的一个缩小文件(通常称为vendor.js
或类似的东西)。这减少了请求数量并节省了时间。
您可能希望查看grunt或其他构建工具作为问题的可能解决方案。这是basic example