Node.js v8.5.0 发布,服务器端 JavaScript 运行环境 - 开源中国社区
Float_left Icon_close
Node.js v8.5.0 发布,服务器端 JavaScript 运行环境
达尔文 2017年09月13日

Node.js v8.5.0 发布,服务器端 JavaScript 运行环境

达尔文 达尔文 发布于2017年09月13日 收藏 7

Node.js v8.5.0 发布了。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时。 Node.js 使用高效、轻量级的事件驱动、非阻塞 I/O 模型。

主要更新内容:

  • build

    • V8 中现在重新启用快照 #14875

  • console

    • 实现最小的 console.group().#14910

  • deps

    • libuv 更新至 1.14.1#14866

    • nghttp2  更新至 v1.25.0 #14955

  • dns

    • 向 dns.lookup() 添加逐字选项。#14731

  • fs

    • 添加 fs.copyFile 和 fs.copyFileSync,这样可以更有效地复制文件。#15034

更多内容请查看发行说明

下载地址:

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Node.js v8.5.0 发布,服务器端 JavaScript 运行环境
分享
评论(13)
精彩评论
5
虽然一直还没有LTS,不过已经把node8应用于生产了,加油,期待LTS
2
nodejs真不知道怎么写网页
最新评论
0
8.X版本将在今年十月份变为LTS长期支持版
0

引用来自“shitalpig”的评论

nodejs真不知道怎么写网页

引用来自“eechen”的评论

这就是PHP内置模板引擎而Node没有内置的区别了.
PHP里用异步Swoole写网页就很轻松,MVC分分钟的事,根本不需要框架.
$swoole->on('request', function ($req, $res) {
  $controller = $req->get['c'];
  $action = $req->get['a'];
  switch ($controller) {
    case 'user': {
      switch ($action) {
        // MVC: http://ip:port/c=user&a=login
        case 'login': {
          // render逻辑: ob_start(); require $template; return ob_get_clean();
          $view = render('loign.php');
          $res->header('Content-Type', 'text/html; charset=utf-8');
          $res->end($view);
          break;
        }
      }
    }
  }
});

引用来自“shitalpig”的评论

滚你麻痹php,我问nodejs

引用来自“eechen”的评论

这就是Node.js粉的素质.
Node.js作者Ryan Dahl认为Node.js不是构建大型Web服务器的最佳选择,建议使用PHP7+Swoole实现.
https://mp.weixin.qq.com/s/gf_34M5wKg9doHBA-ND-Fg
php狗滚出
0

引用来自“shitalpig”的评论

nodejs真不知道怎么写网页

引用来自“renwofei423”的评论

用Angular啊(非AngularJS)

引用来自“shitalpig”的评论

没听过,只用过ng2 js

引用来自“南漂一卒”的评论

Node.JS 是写网络接口的,Angular 是写 Web 应用的,没有必然联系……
所以我说没听过
0

引用来自“Rwing”的评论

终于有 copyfile 了……
让 Windows 可以跨磁盘分区拷贝?
0

引用来自“shitalpig”的评论

nodejs真不知道怎么写网页

引用来自“renwofei423”的评论

用Angular啊(非AngularJS)

引用来自“shitalpig”的评论

没听过,只用过ng2 js
Node.JS 是写网络接口的,Angular 是写 Web 应用的,没有必然联系……
0

引用来自“shitalpig”的评论

nodejs真不知道怎么写网页

引用来自“eechen”的评论

这就是PHP内置模板引擎而Node没有内置的区别了.
PHP里用异步Swoole写网页就很轻松,MVC分分钟的事,根本不需要框架.
$swoole->on('request', function ($req, $res) {
  $controller = $req->get['c'];
  $action = $req->get['a'];
  switch ($controller) {
    case 'user': {
      switch ($action) {
        // MVC: http://ip:port/c=user&a=login
        case 'login': {
          // render逻辑: ob_start(); require $template; return ob_get_clean();
          $view = render('loign.php');
          $res->header('Content-Type', 'text/html; charset=utf-8');
          $res->end($view);
          break;
        }
      }
    }
  }
});

引用来自“shitalpig”的评论

滚你麻痹php,我问nodejs
这就是Node.js粉的素质.
Node.js作者Ryan Dahl认为Node.js不是构建大型Web服务器的最佳选择,建议使用PHP7+Swoole实现.
https://mp.weixin.qq.com/s/gf_34M5wKg9doHBA-ND-Fg
0

引用来自“shitalpig”的评论

nodejs真不知道怎么写网页

引用来自“renwofei423”的评论

用Angular啊(非AngularJS)
没听过,只用过ng2 js
0

引用来自“shitalpig”的评论

nodejs真不知道怎么写网页

引用来自“eechen”的评论

这就是PHP内置模板引擎而Node没有内置的区别了.
PHP里用异步Swoole写网页就很轻松,MVC分分钟的事,根本不需要框架.
$swoole->on('request', function ($req, $res) {
  $controller = $req->get['c'];
  $action = $req->get['a'];
  switch ($controller) {
    case 'user': {
      switch ($action) {
        // MVC: http://ip:port/c=user&a=login
        case 'login': {
          // render逻辑: ob_start(); require $template; return ob_get_clean();
          $view = render('loign.php');
          $res->header('Content-Type', 'text/html; charset=utf-8');
          $res->end($view);
          break;
        }
      }
    }
  }
});
滚你麻痹php,我问nodejs
0

引用来自“shitalpig”的评论

nodejs真不知道怎么写网页
用Angular啊(非AngularJS)
0

引用来自“shitalpig”的评论

nodejs真不知道怎么写网页
这就是PHP内置模板引擎而Node没有内置的区别了.
PHP里用异步Swoole写网页就很轻松,MVC分分钟的事,根本不需要框架.
$swoole->on('request', function ($req, $res) {
  $controller = $req->get['c'];
  $action = $req->get['a'];
  switch ($controller) {
    case 'user': {
      switch ($action) {
        // MVC: http://ip:port/c=user&a=login
        case 'login': {
          // render逻辑: ob_start(); require $template; return ob_get_clean();
          $view = render('loign.php');
          $res->header('Content-Type', 'text/html; charset=utf-8');
          $res->end($view);
          break;
        }
      }
    }
  }
});
0
终于有 copyfile 了……
2
nodejs真不知道怎么写网页
5
虽然一直还没有LTS,不过已经把node8应用于生产了,加油,期待LTS
顶部