随笔分类 - nodejs
摘要:nodejs和npm版本不匹配导致的。 卸载nodejs重装,卸载node会卸载不干净,需要手动删除npm相关文件夹 C:\Users\【用户】\AppData\Roaming 删除npm 和npm-cache 目录 重新安装nodejs
阅读全文
摘要:Node.js应用不需要经过编译过程,可以直接把源代码拷贝到部署机上执行,确实比C++、Java这类编译型应用部署方便。然而,Node.js应用执行需要有运行环境,意味着你需要先在部署机器上安装Node.js。虽说没有麻烦到哪里去,但毕竟多了一个步骤,特别是对于离线环境下的部署机,麻烦程度还要上升一
阅读全文
摘要:查看镜像源npm config get registry设置taobao镜像npm config set registry https://registry.npm.taobao.org 设置原来的镜像npm config set registry https://registry.npmjs.or
阅读全文
摘要:代码: const os = require('os'); ///获取本机ip/// function getIPAdress() { var interfaces = os.networkInterfaces(); for (var devName in interfaces) { var ifa
阅读全文
摘要:nodejs-websocket是nodejs的websocket模块 服务端: var ws = require('nodejs-websocket'); var wsPort = 3000; var peers = []; var server = ws.createServer(functio
阅读全文
摘要:代码示例: var qr_image = require('qr-image') var fs = require('fs') var temp_qrcode = qr_image.image('https://www.baidu.com', { //设置容错率,L(低), M(中,默认), Q(高
阅读全文
摘要:var process = require('child_process'); var cmd = 'ifconfig'; process.exec(cmd, function(error, stdout, stderr) { console.log("error:"+error); console
阅读全文
摘要:在nodejs项目中有时会用到读取配置文件,以下是简单的读写配置文件的例子,配置文件为json格式。 json格式的配置文件内容如下: config.json {"name":"小三","age":"18"} js程序demo如下: jsontest.js var fs = require('fs'
阅读全文
摘要:二进制安装的nodejs环境中,开机自启动nodejs程序。 安装forever npm install forever -g 启动脚本 startapp.sh #!/bin/bash # description: 开机自启脚本 #nodejs的环境变量 export NODE_HOME=/usr/
阅读全文
摘要:官网下载系统对应的二进制安装包( Binaries) 解压到要安装的目录 vi /etc/profile 在文件末尾添加 export NODE_HOME=/nodejs路径export PATH=$PATH:$NODE_HOME/bin export NODE_PATH=$NODE_HOME/li
阅读全文