Javascript Design.io can';热推码
尝试将design.io与node.js Express结合使用,以将css/javascript热推送到浏览器中, 我克隆了这个例子 之后无法将其进行热部署Javascript Design.io can';热推码,javascript,node.js,hotdeploy,Javascript,Node.js,Hotdeploy,尝试将design.io与node.js Express结合使用,以将css/javascript热推送到浏览器中, 我克隆了这个例子 之后无法将其进行热部署 遵循中的说明 shell-1-project-dir>design.io--watch./src 错误:未知选项“--watch” 按照 shell-1-project-dir>design.io开始 shell-2-project-dir>design.io手表 [Sun,2012年5月6日03:52:04 GMT]信息更新视图/.in
首先,您可以让节点服务器在不同的终端窗口中运行(您不需要运行design.io服务器或节点服务器,只要它们位于不同的端口上,就可以同时运行这两个服务器) 第二,我不认为这是你想要的。io似乎用于注入对静态客户端文件(如样式表和javascript文件)所做的更改。更改.css文件时,design.io会看到更改并将其广播到浏览器,浏览器中的design.io会强制重新加载样式表,完成更改的热推
Jade文件是另一种情况,它们在发送到浏览器之前需要经过解释器的处理(浏览器不理解Jade文件)。Design.io将看到更改,但无法执行任何操作,因为Node.js需要处理新文件并向浏览器发送更新的响应。唯一的方法是刷新浏览器页面(从而发送新请求),这不是真正的热插拔。atm我不确定哪一组指令有效,要么是design.io主项目中的指令,要么是design.io示例中的指令。我会给作者发电子邮件:)你的说明是正确的,但不幸的是,它不是为你想做的事情而设计的。
OSX-LION
node 0.6.15