node.js - BrowserSync 非常慢

标签 node.js performance browser sync browser-sync

我很乐意使用 BrowserSync为发展。但是,页面加载(不仅是在更改后重新加载)非常慢。

我使用 proxy 模式。在没有 BrowserSync 的情况下浏览页面应该很快。

一个原因可能是我安装 BrowserSync 时出现以下错误:

> ws@0.4.31 install /usr/local/lib/node_modules/browser-sync/node_modules/socket.io/node_modules/engine.io/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)

CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
SOLINK_MODULE(target) Release/bufferutil.node
SOLINK_MODULE(target) Release/bufferutil.node: Finished
CXX(target) Release/obj.target/validation/src/validation.o
SOLINK_MODULE(target) Release/validation.node
SOLINK_MODULE(target) Release/validation.node: Finished

我从头开始安装 Node (使用 brew 和包安装程序),但无法摆脱错误。

此外,BrowserSync 是使用 Gulp 运行还是通过命令行运行也没有什么区别。

有什么想法吗?

最佳答案

解决方案非常简单 - 但恕我直言不合逻辑。我的本地实例在 http://project.local 下运行。将其更改为 http://project.dev 解决了这个问题。我正在运行 OS X。

关于node.js - BrowserSync 非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24807786/

相关文章:

node.js - cucumber.js 步骤定义因第一步超时错误而失败

javascript - S3 替代方案,允许在不缓冲的情况下上传流文件

c# 在运行时存储大量数据的最佳方式

JavaScript:如何访问给定的 URL,而无需在浏览器中打开其网页

node.js - Mongoose db find方法之前的 Node 功能整理

c - 为什么 < 比 != 快得多?

python - 这对 python 中的列表进行冒泡排序最有效吗?

browser - 限制客户端访问具有 1 个选项卡和 1 个浏览器的网站?

CSS 图像/文本菜单跨浏览器问题

javascript - 让VS代码在调试js代码时默认选择Node.js环境