我要反馈问题

加入众成翻译官方交流群(群号:362419683)

关注《奇舞周刊》微信号
阅读更多精选前端技术文章

友情链接

猿说:互动氛围更好的IT交流学习平台

互动氛围更好的IT交流学习平台

立即访问
声享:制作精彩的有声幻灯片

使用声享在线PPT快速制作分享优质内容

立即体验

京ICP备17024260号

hasaki

npx简介:npm的包执行器 – Kat Marchán – Medium

29阅读 · hasaki 半天前翻译  
Tools Node.js

那些将npm更新到最新版[npm@5.2.0](https://github.com/npm/npm/releases/tag/v5.2.0)的人可能注意到除了通常的npm它还多了一个新的二进制文件[npx](https://npm.im/npx)。 npx是一个致力...

阿墨,鱼

使用 local-npm 进行离线 NPM 包的安装 – 从传统到现代网络

66阅读 · 阿墨,鱼 3天前翻译  
NPM Node.js Node

NPM是 Node.js 的包管理工具。通过它,用户可以很容易的获取和安装 Node.js 包。这样可以更容易地解决包依赖关系。 NPM的官方地址是 https://www.npmjs.com/ 为何需要离线的 NPM 包安装? 在有些情况下,并不是每一个用户都可以访...

摩诘

JavaScript已进化成为第一级语言 – D4软件

319阅读 · 摩诘 2017-07-14翻译  
JavaScript Node.js V8

JavaScript (JS)和HTML、CSS一样都是万维网(WWW)核心技术之一,每个浏览器都会支持这三者。 对于很多技术人员或者非技术人员来说,JS长久以来只是作为前端开发相关的技术,简单的在网页中添加的一些脚本文件。但在过去十年,JS 已经逐渐成为了一种全能...

wleonardo

十分钟学会less - Tutorialzine

242阅读 · wleonardo 2017-07-10翻译  
JavaScript Node.js Node NPM

我们都知道在大型的项目中,当css有数千行代码的时候,css的编写有一些麻烦。我们经常会出现复制相同的代码到不同的地方或者通过我们的编辑器来替换所有相同的颜色。这需要我们费很大的力气去保持css的可维护性。但是其实我们并不是一定要这样。 幸运的是,web开发社区已经解...

zhongshan

使用React打造一个博客APP, Part 1: 用户登录

549阅读 · zhongshan 2017-07-09翻译  
Node.js babel JavaScript

在本系列教程中,你将了解到如何使用React从零开始打造一个博客app。在这一整套教程中,我们将重点讨论如何使用React来开发应用程序的用户界面。应用的服务端你会用到Node.js。 在本篇教程中,你将了解到用户注册和登录的界面和后端实现。 初始化 创建一个名为Re...

灰烬

Kubernetes入门指南:部署一个Node.js Docker应用 — SitePoint

382阅读 · 灰烬 2017-07-05翻译  
Docker Node.js

容器技术已经存在了很多年,Docker使它真正成为主流。因为Docker提供了一套简单易用的接口来使用容器,现在已有许多的公司和开发者使用容器来装载他们的应用。 然而,对于任何有一定规模的应用程序,你一定不会只要部署“一个容器”,而是部署在大量主机上的许多容器。 这...

liuhui_is_me

让你备受刮目相看的8个npm技巧

4162阅读 · liuhui_is_me 2017-07-04翻译  
Web Node.js NPM

你观看一个同事编码时候,你会看到一些速记和技巧被应用,有些方式你并不熟悉,那你就被鄙视了,这种事情在我们每一个一生都会发生的。 在这篇文章中,我将介绍一些很有用的npm技巧,还有很多这里并不能全收录,我们只关注那些相关的并且有益于我们每天的工作和开发的技巧。 基本的速...

liuhui_is_me

npm@5规范与RFC草案

125阅读 · liuhui_is_me 2017-06-30翻译  
Node.js

NPM是GitHub上最活跃的问题导向社区),所以我们可以不断的接触到你的痛点和关注点。这意味着我们能够通过此去做更好的优化,以及决定什么事情是我们必须先去优化的。然而,由于用户和项目依赖者的数量巨大),所以我们必须了解每个人的需求,然后不断的去做优化。 由于npm@...

曾小涛

npm 入门教程

677阅读 · 曾小涛 2017-06-25翻译  
Node.js

Node.js 的出现使得用 Javascript 写服务端应用成为可能。Node.js 由 C++ 编写而成并且构建于 V8 引擎之上,因此运行得很快。一开始,Node.js 只是想运行于服务端环境,但是开发者们显然不满足于此,开始创造各种工具来实现自动化任务。也因...

二方土君

怎么用目前最好的工具来调试Node.js

1451阅读 · 二方土君 2017-05-06翻译  
Web Node.js

调试是一个在软件中查找和修复缺陷的过程,也是在所有语言中非常有挑战的一个任务。Node.js也不例外。 幸运的是,到目前为止找到这些问题的工具已经改善很多了。让我们来看一下你对你的Node.js应用中修复问题的方法有什见解! 我们将会从两个方面来深入地调试Node.j...

李志華

使用 Async/Await 的函数式编程基础

415阅读 · 李志華 2017-05-05翻译  
Web Node.js

Async/await 可以很容易的将异步行为(asynchronous behavior)与命令式结构(imperative construct)集成起来,如 for 循环,if 语句和 try/catch 块。不幸的是,对于 forEach, map, reduc...

净化

10个关于Node.js REST API 的最佳实践

1105阅读 · 净化 2017-03-14翻译  
Web Node.js

在这篇文章里,我们将介绍Node.js REST API的最佳实践,包括关于路由命名,身份认证,黑盒测试,使用恰当的网络缓存等内容。 一个最流行的Node.js RESTful API监听工具Trace,通过Trace,我们帮助我们的用户寻找程序中的问题。我们的经验告...

萧暮

Node 事件循环究竟是如何工作的: 为何大部分的事件循环图都是错的

404阅读 · 萧暮 2017-02-19翻译  
Web Node.js

当 Bert 在 2016 年欧洲 Node 交流大会上提出关于事件循环的主题时,他以一句“大部分的事件循环图都是错的”开场。我很愧疚,我演讲中也用过一些错误的图。:) 就是如此。事件循环像做热蛋糕一样在客户端循环处理数据。 他给的图非常接近真实情况。在此,事件循环...

cocoPang

高级 Node.js 项目结构教程 | @RisingStack

1682阅读 · cocoPang 2017-02-12翻译  
Web Node.js

项目结构是一个重要话题,因为你创建应用程序的方式可以决定整个项目生命周期的开发体验。 在这个Node.js项目结构教程中,我将回答我们在[RisingStack](https://trace.risingstack.com/) 收到的关于结构化高级Node应用程序的一...

边城

Node.js 异步最佳实践 & 避免回调地狱 | @RisingStack

3055阅读 · 边城 2017-01-31翻译  
Web JavaScript Node.js

本文涵盖了处理 Node.js 异步操作的一些工具和技术:async.js、Promise、generator 和 异步函数。 阅读这篇文章之后你会知道如何避免臭名昭著的回调地狱! Node.js at Scale 是系列文章,专注于使用大型 Node.js 设施...

wleonardo

Node学习之路:require()工作原理

475阅读 · wleonardo 2017-01-24翻译  
Web JavaScript Node.js

介绍 Node学习之路 掌握的基本知识 理解回调函数中的错误优先 测试要点 进阶 单例模式 设计自定义类型 工厂模式 高级 require() 工作原理 危险的模块设计模式 几乎所有的Node.js开发者都可以说出require()的作...

wjszxli

Yarn 和 npm的大比拼 - 谁是Node.js最强的包管理器?

715阅读 · wjszxli 2017-01-20翻译  
Node.js Yarn NPM

从NodeJs 7.4版本开始,npm4就是NodeJs的默认包管理器,但在与此同时,Facebook也发布了自己的包管理器--Yarn 那让我们具体来看看这两个NodeJs的包管理器,看他们能够做什么以及应该在什么时间去选择自己需要的那一个。 Yarn - 诞生于社...

边城

ES 提议:import()

1241阅读 · 边城 2017-01-15翻译  
JavaScript Node.js ES6

Domenic Denicola 向 ECMAScript 提议在第 3 阶段中加入“import()”。它提供了动态加载 ECMAScript 模块的功能。这篇博文会解释这个功能。 ECMAScript 模块是静态的 ECMAScript 模块是完全静态的:你必须在...

dainiel

2016年Node.js十大文章| @RisingStack

4050阅读 · dainiel 2017-01-10翻译  
Web JavaScript Node.js

对于Node.js开发者来说,2016是振奋人心的一年。 看看这张图就知道我的意思了: 回首Node.js从无到有的6年,我们可以大声宣布我们最爱的框架已经长大成人——基本上世界上每个行业的牛逼公司都开始使用它。 另外一个好消息是Node.js已经成为史上最大的开...

印前

Node.js案例 - 2016企业使用Node来作甚| @RisingStack

610阅读 · 印前 2017-01-09翻译  
Node.js

之前发表了一篇总结企业如何使用Node.js的文章,我们非常惊讶能收到如此多人的赞赏,所以我们决定继续这个主题,并对使用Node构建软件产品的知名公司介绍更多。 本文意在介绍Node.js案例,介绍了Groupon,Lowe's Home Improvemen...

cherryvenus

10大使用Node.js的理由

715阅读 · cherryvenus 2017-01-04翻译  
Node.js

无论你的经验是否丰富,都有许多理由使用Node.js。我们来看看使用Node的几个主要的理由,以及为什么你会爱上他。 啊!我懂了。你不是一个跟随潮流的开发者。因为大家都不用,所以你也不使用一些很酷的与时俱进的平台。这就是为什么你还没有认真看待 Node.js(或者你的...

净化

Node.js最佳实践 -在2017年如何成为一名更好的Node.js开发者

5392阅读 · 净化 2017-01-02翻译  
Node.js

一年前,我发表的 在2016年如何成为一名更好的Node.js开发者 获得了广泛的欢迎,因此今年我想延续去年的主题,讲讲在2017年,如何成为一名更好的Node.js开发者。 在这篇文章中,我们将回顾2017年Node.js的最佳实践,最热话题,我们需要关注什么,来提...

二方土君

你可以使用这9个Node.js框架来搭建你的下一个项目

845阅读 · 二方土君 2016-12-31翻译  
Node.js

这是一篇关于Node.js框架的博文。其中你可以从Cloud 66平台中用node.js搭建你的下一个项目。这篇博文主要探讨了用Node.js的好处,其中包括Cloud 66对Node的简要概述和对Node中每一个框架的介绍。 Node.js Node.js在200...

hxh

嘿,扑克脸 — 这个 Wi-Fi 路由可以知道你的情绪

621阅读 · hxh 2016-12-23翻译  
Node.js

你善于隐藏你的情绪吗? 不过没关系,即使你拥有一张很好的扑克脸,你的 Wi-Fi 路由器也能够快速的告诉你,你的情绪。 麻省理工学院的计算机科学和人工智能实验室(CSAIL)的研究人员开发了一款通过无线信号,测量人类情绪状态的的装置。 新装置被称为 EQ-Radio...

maple_uncle

升级后的Node.js v6 长期支持版 Boron 中的10个主要功能

824阅读 · maple_uncle 2016-12-21翻译  
Node.js API Promise

正如我们之前在 Node.js v6.9.0 发布简报中所述,Node.js v6 的版本规划,本周进入到了长期支持(服务)版。对于 Node.js 和用户来说,这都是重要的一步。这个版本增加了很多有用的功能。 接着你可能想知道,这个最新发布的 v6 长期支持版和 N...

qhxin

在树莓派上安装 Node.js 的指引 | thisDaveJ

839阅读 · qhxin 2016-12-19翻译  
Node.js

这篇文章已经更新了,包涵了 Node 最近一个版本的安装,在写这篇文章的时候是 Node 7.x。 在我们这批LTM(Learning through Making)Node.js系列教程,我们将在树莓派3或者2上准备和运行 Node。在树莓派3上,你不需要购买独...

印前

向Web平台添加JavaScript模块

543阅读 · 印前 2016-12-16翻译  
JavaScript HTML Node.js

长期以来,我们一直致力于研究WHATWG标准新特性。我们也一直在试图做件有意义的事情,就是告诉我们的博客读者更多这些新特性。现已经发生了一堆积压已久却令人着实兴奋的事,而我也被提名开始向你讲述关于""的故事。 JavaScript 模块已有很长历史...

萧暮

为什么没人推荐用 JavaScript/Node.js 做机器学习和数据分析- Quora

2127阅读 · 萧暮 2016-12-02翻译  
JavaScript Node.js

我是一个JS程序员(大部分与浏览器相关,部分涉及Node.js),对其他语言完全不了解。 最近我对机器学习和数据科学非常感兴趣,但是所有我读过的关于最佳实践的讨论都未提及JavaScript。 为什么呢? 14个回答。 Matthew Lai, 电子工程师顾问. 从...

网络埋伏纪事

Node Hero - 12. 如何部署 Node.js 应用程序

861阅读 · 网络埋伏纪事 2016-11-30翻译  
Node.js Docker NPM

本教程将学习如何将 Node.js 应用程序部署到 PaaS 提供者(Heroku)或者用 Docker 部署。 将 Node.js 部署到 PaaS 平台即服务(Platform-as-a-Service,Paas)非常适合于想有零操作或者创建小应用程序的团队。...

maple_uncle

调试器 | Node.js v7.1.0 文档

924阅读 · maple_uncle 2016-11-29翻译  
Node.js V8 Chrome

目录 调试器 监听器 命令参考 步进 断点 信息 执行控制 其他 高级用法 Node.js的V8 Inspector集成 调试器# `稳定性: 2 - 稳定` Node.js拥有一个功能全面的内置调试客户端,通过一个简单的基于TCP的协议来实现...

玩命加载中……
已经到底啦