背景 在采用 egg 或 express 进行 Node 应用开发时,开发环境和生成环境是不一样的。 比如在 egg 中,开发时采用命令 npm run dev,而在生产环境中需要采用egg-scripts进行生产环境的…
分类:node.js教程学习
Node中间层实践(二)——搭建项目框架
版权声明:更多文章请访问我的个人站 Keyon Y,转载请注明出处。 项目地址:https://github.com/KeyonY/NodeMiddle 脚手架? 使用过angular2,vue2的同学都清楚,官方推荐的…
Node.js学习之路15——Domain捕获错误
1. 捕获错误 try...catch机制不能捕获异步方法抛出的错误 uncaughtException时间可以捕获任何未被处理的错误,但是可能会引起内存泄漏等情况 2. domain模块获取错误 使用domian模块中…
node.js学习之npm 入门 —6.《怎么卸载本地packages》
怎么卸载本地packages —— How to Uninstall Local Packages 原文本章的内容有些过时,本人就说一下最新的npm卸载的特性。 旧的 1. 卸载 命令 npm [un|uninstall…
删除这篇文章,不应该存在
删除这篇文章,不应该存在
Linux下node-sass安装失败的解决方法与简单使用
记录一下安装node-sass的过程.关于CSS是不是一门编程语言,这里不讨论,但是它没有变量 语句 函数(反正我觉得他不是编程语言).于是程序员们发明了CSS预处理器(css preprocessor),它是一种专门的…
javascript解构赋值
此文章为意译并非直译,可参考具体原文 解构赋值具体干什么? 解构赋值是javascript中的一个表达式语法糖,帮助开发者将数组,对象属性解构出来并且直接赋值到具体变量上面。 直接来段代码感受下 let a,b,rest…
i18n-json-compiler 一个为TypeScript编写的国际化方案
在写一个APP的过程中, 难免会遇到要做国际化的时候. 也就是需要根据不同的地区, 展示不同的文案. 对于简单的文本, 直接用一个xml或者json或者一个变量就能搞定, 但是有时候需要在一句话中加入变量, 就比较麻烦或…
Node.js学习之路22——利用cheerio制作简单的网页爬虫
利用cheerio制作简单的网页爬虫 1. 目标 完成对网站的标题信息获取 将获取到的信息输出在一个新文件 工具: cheerio,使用npm下载npm install cheerio cheerio的API使用方法和j…
Rize - 一个可以让你简单、优雅的使用 puppeteer 的 Node.js 库
目前 puppeteer 已经成为了非常流行的 Node.js 的库,被广泛用于爬虫或 UI 测试。 我也很欢喜 puppeteer 这个库。然而,puppeteer 的几乎所有的 API 都是异步的,它返回的是一个 P…
《前端竹节》(3)【原型与对象】
做前端开发有段时间了,遇到过很多坎,若是要排出个先后顺序,那么JavaScript的原型与对象绝对逃不出TOP3。 如果说前端是海,JavaScript就是海里的水 一直以来都想写篇文章梳理一下这块,为了加深自己的理解,…
6.exports、module.exports、export、export defalut
6.exports、module.exports、export、export defalut 1.exports、module.exports 首先exports和module.exports是出自于CommonJs规范…