用 Chrome 扩展来跑 Node 程序
发布于 13 年前 作者 jiyinyiyong 10670 次预览 最后一次回复是 13 年前 来自
有点标题党, Github 上看到一个 repo, 里面只有文档, 没有代码 - -! https://github.com/arunoda/chrome-node 之前有新闻说 Chrome 的 extension 里能监听 TCP 端口了 https://github.com/GoogleChrome/chrome-app-samples/tree/master/webserver 看更早的新闻, UDP 估计也在计划当中, 不知道现在消息怎么样了… http://blog.alexmaccaw.com/chrome-tcp-udp 然后这个 repo 里说用 Chrome 来跑 Node, 我听着感觉很帅啊
<!doctype html>
<html>
<head>
<script type="text/javascript" src='node.js'></script>
<script type="text/javascript">
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');
</script>
</head>
</html>
不能操作本地文件是挺无聊的… 不过也感觉不错了 不知道这个什么时候真是做出来么…
23 回复
这个应该木有什么实用功能吧…
http://www.youtube.com/watch?v=gkb_x9ZN0Vo&feature=g-all-lsb Github 上翻到一个视频, 说可以在浏览器里直接调试 Node 代码 视频放着放着断了… 待会接着看
@jiyinyiyong 好同志啊,最近好活跃啊。
@hades 又挂科又没实习又路盲… 只剩下上网的时间多了
@jiyinyiyong 木有mm相伴?
@gxmari007 哦, 没
@jiyinyiyong 呵呵,说起来你今年也确实大四了哈。不去找实习嘛?
@alsotang 没胆量… 再说我写的 CoffeeScript 也没人要
@jiyinyiyong 走上社会第一步,工作精经验很重要。
@jiyinyiyong 写coffeescript难道不懂javascript?
@gxmari007 这个… 这个… 比手写 JS 的话我会被人鄙视的
@jiyinyiyong 看看js语言精粹之类的书,毕竟coffeescript还是编译过来的,男人嘛都是要透过现象看本质,谁喜欢看那么光鲜的衣服,是吧^ ^
@gxmari007 其实我觉得我是过头了的那种… 我觉得 CoffeeScript 才接近本质, JS 只是接近原生的 API, 昨天看 Opera 的文档上说, WebGL 的 API 为了保证所有功能, 做了各种 API 而实际使用还是要庸俗类库才是对的, 我想 JS 首先本身就是过于底层的, 而 CoffeeScript 从一方面弥补了 另外作为一门语言, 灵活精简可读比机器效率更重要
@jiyinyiyong 不管用什么,一些js的特性还是变不了的,你去看看c之类的就知道什么是更底层,有些地方还是要注重性能,比方说写canvas和webgl,一些小细节会多占用10%左右的cpu…
@gxmari007 性能当然是问题啦. 只是我的角度我不能接受低级的接口.
@jiyinyiyong 我还好了,coffeescript我也喜欢,只是一直在啃js技巧之类的书,感觉咋俩爆了好久的口水.
@gxmari007 还好还好, 感觉等有技术了给 CNode 做一个水站出来
@jiyinyiyong 我已经照那个葫芦画了一个水站,加了个上传头像,界面山寨rubychina的,一直纠结怎么处理这个东西.
@gxmari007 难题… 求助楼下
有更新… 哪位装的 Chrome Canary 有兴趣深入一下吗? Node.js in Chrome With Node-chromify
更新频率和bug伤不起的版本
@gxmari007 应该是, 所以我的 Ubuntu 的先就不凑热闹了 :P
@jiyinyiyong 起的好早啊,话说我上学那会这时候还在做梦.