随笔分类 -  node

摘要:一.nexus安装 前置条件 :已经安装了JDK 1:下载nexus(http://www.sonatype.com/download-oss-sonatype) 最新版本3.0,下载目录为/Users/newuser/Downloads/ 2: 在终端输入/Users/newuser/Downlo 阅读全文
posted @ 2018-09-13 15:16 苍青浪 阅读(4712) 评论(1) 推荐(0)
摘要:sinopia搭建 这里默认你已经有node环境了,执行下面命令,全局安装 sinopia npm install -g sinopia 安装好后,执行下面命令启动 sinopia sinopia 你会看到下面两行提示: warn config file - /root/.config/sinopi 阅读全文
posted @ 2018-09-12 16:08 苍青浪 阅读(227) 评论(0) 推荐(0)
摘要:镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在): 1.通过config命令 npm config set registry https://registry.npm.taobao.org npm info underscore (如果上面配置正确这个命 阅读全文
posted @ 2018-08-28 19:00 苍青浪 阅读(2710) 评论(0) 推荐(0)
摘要:NVM的安装 windows下的安装: windows下的离线安装:nvm 的windows下载地址:https://github.com/coreybutler/nvm-windows/releases , 选择第二个nvm-setup.zip,这样安装方便些。将下载的文件进行解压:nvm-set 阅读全文
posted @ 2018-07-25 11:13 苍青浪 阅读(2985) 评论(0) 推荐(0)
摘要:先装n,再用n把node升级到最新稳定版 $ npm install -g n $ n stable喜欢这篇文章?欢迎打赏~~ 阅读全文
posted @ 2018-07-24 20:52 苍青浪 阅读(709) 评论(0) 推荐(0)
摘要:模块概览 net模块是同样是nodejs的核心模块。在http模块概览里提到,http.Server继承了net.Server,此外,http客户端与http服务端的通信均依赖于socket(net.Socket)。也就是说,做node服务端编程,net基本是绕不开的一个模块。 从组成来看,net模 阅读全文
posted @ 2018-06-25 19:16 苍青浪 阅读(400) 评论(0) 推荐(0)
摘要:Node.js提供了http模块,用于搭建HTTP服务端和客户端。 创建Web服务器 1 /** 2 * node-http 服务端 3 */ 4 let http = require('http'); 5 let url = require('url'); 6 let fs = require(' 阅读全文
posted @ 2018-06-21 20:17 苍青浪 阅读(621) 评论(0) 推荐(0)
摘要:域名解析:dns.lookup() 比如我们要查询域名 www.qq.com 对应的ip,可以通过 dns.lookup() 。 var dns = require('dns'); dns.lookup('www.qq.com', function(err, address, family){ if 阅读全文
posted @ 2018-06-07 14:46 苍青浪 阅读(674) 评论(0) 推荐(0)
摘要:文件读取 普通读取 同步读取 var fs = require('fs'); var data; try{ data = fs.readFileSync('./fileForRead.txt', 'utf8'); console.log('文件内容: ' + data); }catch(err){ 阅读全文
posted @ 2018-06-07 14:45 苍青浪 阅读(601) 评论(0) 推荐(0)
摘要:压缩的例子 非常简单的几行代码,就完成了本地文件的gzip压缩。 var fs = require('fs'); var zlib = require('zlib'); var gzip = zlib.createGzip(); var inFile = fs.createReadStream('. 阅读全文
posted @ 2018-06-07 14:11 苍青浪 阅读(576) 评论(0) 推荐(0)
摘要:fs 模块提供了一些 API,用于以一种类似标准 POSIX 函数的方式与文件系统进行交互。 用法如下: const fs = require('fs'); 所有的文件系统操作都有异步和同步两种形式。 异步形式的最后一个参数都是完成时回调函数。 传给回调函数的参数取决于具体方法,但回调函数的第一个参 阅读全文
posted @ 2018-05-31 08:20 苍青浪 阅读(667) 评论(0) 推荐(0)
摘要:七天学会NodeJS:https://nqdeng.github.io/7-days-nodejs/ Node入门:http://www.nodebeginner.org/index-zh-cn.html Node.js 包教不包会:https://github.com/alsotang/node- 阅读全文
posted @ 2018-05-30 17:18 苍青浪 阅读(531) 评论(0) 推荐(0)
摘要:Babel是一个广泛使用的转码器,可以将ES6代码转为ES5代码,从而在现有环境执行。 这意味着,你可以现在就用 ES6 编写程序,而不用担心现有环境是否支持。下面是一个例子。 // 转码前 input.map(item => item + 1); // 转码后 input.map(function 阅读全文
posted @ 2018-05-18 20:28 苍青浪 阅读(416) 评论(0) 推荐(0)
摘要:1 "no-alert": 0,//禁止使用alert confirm prompt 2 "no-array-constructor": 2,//禁止使用数组构造器 3 "no-bitwise": 0,//禁止使用按位运算符 4 "no-caller": 1,//禁止使用arguments.call 阅读全文
posted @ 2018-05-18 19:47 苍青浪 阅读(409) 评论(0) 推荐(1)
摘要:一、配置文件.babelrc .babelrc 文件存放在项目的根目录下。 { "presets": [], "plugins": [] } presets 字段设定转码规则,你可以根据需要安装。 $ npm install --save-dev babel-preset-es2015 # reac 阅读全文
posted @ 2018-05-16 09:16 苍青浪 阅读(1844) 评论(0) 推荐(0)
摘要:写这篇文章的目的是将自己对该文章的理解做一个记录,官方文档链接The Node.js Event Loop, Timers, and process.nextTick() 文章内容可能有错误理解的地方,希望能和大家探讨一下,欢迎批评指正! Node.js Event Loop 的理解 Timers, 阅读全文
posted @ 2018-04-28 14:02 苍青浪 阅读(593) 评论(0) 推荐(0)
摘要:是什么 运行跨平台设置和使用环境变量的脚本 出现原因 当您使用NODE_ENV =production, 来设置环境变量时,大多数Windows命令提示将会阻塞(报错)。 (异常是Windows上的Bash,它使用本机Bash。)同样,Windows和POSIX命令如何使用环境变量也有区别。 使用P 阅读全文
posted @ 2018-03-27 16:44 苍青浪 阅读(4835) 评论(0) 推荐(1)
摘要:其实用一句话来概括很简单,就是锁定安装时的包的版本号,并且需要上传到git,以保证其他人在npm install时大家的依赖能保证一致。 引用知乎@周载南的回答 根据官方文档,这个package-lock.json 是在 `npm install`时候生成一份文件,用以记录当前状态下实际安装的各个n 阅读全文
posted @ 2018-01-23 17:02 苍青浪 阅读(233993) 评论(14) 推荐(40)
摘要:什么是 npm 脚本? 在package.json文件里面,使用scripts字段定义的脚本命令 { // ... "scripts": { "build": "node build.js" } } 如何执行是 npm 脚本? $ npm run build # 等同于执行 $ node build 阅读全文
posted @ 2018-01-11 10:28 苍青浪 阅读(315) 评论(0) 推荐(0)
摘要:Name 必须字段。 提示: 不要在name中包含js, node字样; 这个名字不能以点号或下划线开头; 这个名字不能包含有大写字母; 这个名字可能在require()方法中被调用,所以应该尽可能短; name字段不能含有非URL安全的字符,因为它将当发布的时候,它将作为你的包的相关信息被写入UR 阅读全文
posted @ 2018-01-10 15:47 苍青浪 阅读(3530) 评论(0) 推荐(0)