JavaScript && Node.js

【长文详解】TypeScript、Babel、webpack以及IDE对TS的类型检查

只要接触过ts的前端同学都能回答出ts是js超集,它具备静态类型分析,能够根据类型在静态代码的解析过程中对ts代码进行类型检查,从而在保证类型的一致性。那,现在让你对你的webpack项目(其实任意类型的项目都同理)加入ts,你知道怎么做吗?带着这个问题,我们由浅入深,逐步介绍TypeScript、 ... »

配置 Sublime Text 用 Node.js 执行 JavaScript 程序

1. 首先到 nodejs.org 下载 Node.js 安装包并安装。2. 打开 Sublime Text 2 编辑器。选择菜单 Tools --> Build System --> new Build System... 3. 将文件保存为 JavaScript.sublime-build4. 文件内容为:{        "cmd": ["node", "$file"],     »

现在学习 JavaScript 的哪种技术更好:Angular、jQuery 还是 Node.js?(转)

本文选自《开发者头条》1 月 7 日最受欢迎文章 Top 3,感谢作者 @WEB资源网 分享。 欢迎分享:http://toutiao.io/contribute   这是一个发布在 Quora 上的问题,提问者是一名Java转JavaScript的程序员,他想了解现在学习哪种技术更好:Angular、jQuery还是Node.js?其中 Mattias Petter Johansson (一名 »

桌面软件开发框架大赏

本篇文章全部源自作者的亲身经历,不是官网随便搬来的。 Qt https://www.qt.io/​ 几乎是C++领域最流行的跨平台桌面端软件开发框架了, 这个框架是两个挪威人在1995年创建的,发展至今可以说历史相当悠久,稳定性也很有保障。 很多大公司都在用它做界面比如金山的WPS。 它内置了自绘引 ... »

【Javascript】Windows下Node.js与npm的安装与配置

  1:先下载Node.js,网站https://nodejs.org/en/,左侧为稳定版,右侧为最新版,推荐稳定版 2:Node.js安装,运行下载后的.msi文件,一路下一步就可以了,我选择的安装路径为E:\Program Files\nodejs,安装之后运行cmd,执行node -v 和 npm -v命令 如执行结果为上图所示出现版本号,说明安装成功,若出现不是内部命令的错误,则进入 »

JavaScript 模块的循环加载(循环依赖问题分析)

简介 "循环加载"(circular dependency)指的是,a 脚本的执行依赖 b 脚本,而 b 脚本的执行又依赖 a 脚本。 分析 使用 madge 工具进行循环加载分析。 安装 yarn global add 检测是否存在循环加载/依赖 下述命令中的 ./dist 目录是 .js 文件所 ... »

使用Chrome DevTools直接调试Node.js与JavaScript(并行)

Good News: 现在我们可以用浏览器调试node.js了!!! 前提 Node.js 6.3+, 这个可上Node.js官网自行下载; Chrome 55+. 如果您本地的chrome升级到最新版后还是<55, 可以从此处下载:Chrome Canary,亲测可行。 配置 就目前来说,在浏览器端并行调试JavaScript与Node.js还属于新特性,新体验。为了能够正常使用,你还 »

javascript – Node.js请求CERT_HAS_EXPIRED

转  http://www.voidcn.com/article/p-ssctwovd-bsy.html 原文   http://***.com/questions/20433287/node-js-request-cert-has-expired   我正在使用Mikeal的请求( https://github.com/mikeal/request)向服务器发出一个h »

Node.js Beginner示例代码(windows版)--尝试一下JavaScript的服务器

Node.js现可作为本地应用在Windows上运行 Node.js已经可以脱离cygwin的环境运行在windows上, 根据上文说明在windows上效率也高了很多, linux上io写操作略有下降, 脱离cygwin对于推动nodejs今后的发展具有重要作用. 英文原版: http://blog.nodejs.org/2011/11/05/node-v0-6-0/ Node.js是一套用来编 »

如何理解Node.js和JavaScript的关系

一、Javascript的引擎 浏览器一般有两个引擎,一个是Html引擎,一个是脚本引擎。 JavaScript是一种脚本语言,最初用于浏览器的动态显示,方便操作页面数据和内容。但实际上,它也可以在浏览器外运行(如服务器端),就像C、C++、Java语言一样,因此,它是一种开发语言。 我们知道,Ja ... »

使用node.js 进行服务器端JavaScript编程

         node.js 入门          node.js 可以运行在 Linux、Windows 和 Macintosh 等主流的操作系统上。在 Windows 平台上运行 node.js 的话,需要 Cygwin 或是 MinGW 的支持。下面以常用的 Windows 平台为例来说明。首先需要安装 Cygwin。安装的时候需要选择 gcc-g++ 、make 、openssl 和 »

JavaScript新发展 CoffeeScript Dart Rust Node.js

CoffeeScript http://coffeescript.org/ CoffeeScript (GitHub repo) 是一个使用纯Ruby编写的新编程语言,创建者 Jeremy Ashkenas戏称它是- JavaScript的不那么铺张(买弄)的小兄弟。因为CoffeeScript会将Ruby编译成JavaScript,而且大部分结构都相似,但不同的是,CoffeeScript拥 »

Node.js server-side javascript cpu占用高

也不知道微软咋想的,不搞死我们的电脑不罢休       https://developercommunity.visualstudio.com/content/problem/27033/nodejs-server-side-javascript-process-consuming-to.html »

[Node.js] 使用node-forge保障Javascript应用的传输安全

原文地址:http://www.moye.me/2015/12/19/protect_jsapp_tsl_by_using_node-forge/   引子 半年前的最后一次更新(惭愧  ),提到了对称与非对称的混合加解密系统,点到为止而未涉及实践,今次将就此展开,再续爱丽丝与鲍伯的前缘。 为什么 Javascript应用的安全传输,这事不是有SSL吗,为什么要多此一举呢? 好问题,自己实现TS »

Node.js和JavaScript的区别与联系

虽然不能说它们一点关系也没有,但它们的确关系不大: 第一,JavaScript是一门编程语言(脚本语言),而Node.js是一个平台,可以简单理解为它是JavaScript的一种执行环境。 第二,JavaScript以前是在浏览器里执行的,需要浏览器里的JavaScript引擎,Firefox有叫做Spidermonkey的引擎,Safari有JavaScriptCore的引擎,Chrome有V8 »

Python与Javascript相互调用超详细讲解(四)使用PyNode进行Python与Node.js相互调用项(cai)目(keng)实(jing)践(yan)

PyNode是一个轻量级的Node.js C扩展包,使用Node.js的N-API写成的,能在同一个进程里通过底层C/C的API实现python和javascript的互操作,只需要进行数据类型的转换,运行效率高。详细的原理讲解可以看我这篇介绍。 本文主要简单记录一下使用PyNode的一些实践经验。 ... »

Node.js:用JavaScript写服务器端程序-介绍并写个MVC框架[转] Node.js:用JavaScript写服务器端程序-介绍并写个MVC框架 Node.js:用JavaScript写服务器端程序-介绍并写个MVC框架

(注:1、本文基于Node.js V0.3.6; 2、本文假设你了解JavaScript; 3、本文假设你了解MVC框架;4、本文作者:QLeelulu,转载请注明出处。5、本文示例源代码:learnNode.zip)   Node.js是什么 Node让你可以用javascript编写服务器端程序,让javascript脱离web浏览器的限制,像C#、JAVA、Python等语言一样在服务器端运 »