nodejs
apades
懒得动了~~~
展开
-
nodejs使用es语法
使用并不需要什么webpack,前面写的webpack打包后端就是个笑话,只需要安装两个包。如果是经常用node端js,建议全局安装yarn global add @babel/core @babel/node然后babel-node ./test.js就可以运行了,虽然在启动上比起原生要久一点配合web服务器开发一般node端都是搞web服务器的,再加个nodemon包就可以解决开发时更新问题nodemon --exec babel-node index.js配合vscode的Code原创 2020-12-11 13:46:06 · 1253 阅读 · 3 评论 -
webpack打包nodejs后端环境
webpack好多样例都是用在前端的,百度也很难找到一个像样的后端打包教程,自己从谷歌还有webpack官方文档总结一下吧。入门首先准备了一个main.js这个入口文件import request from './request'import cherrio from './query'request('https://www.baidu.com/s?ie=UTF-8&wd=axios').then(res=>{ var $ = cherrio(res) var原创 2020-05-24 11:22:21 · 2940 阅读 · 0 评论 -
nodejs更新后hexo没法deploy
大致错误如下FATAL Something's wrong. Maybe you can find the solution here: https://hexo.io/docs/troubleshooting.htmlTypeError [ERR_INVALID_ARG_TYPE]: The "mode" argument must be integer. Received an instance of Object at copyFile (fs.js:1890:10) at try原创 2020-05-24 00:58:33 · 1125 阅读 · 0 评论 -
UnhandledPromiseRejectionWarning: Error: write EPROTO 14100:error:1425F102:SSL
当时是想用nodejs爬一个漫画网站没想到出了这个ssl的问题,终于在stackoverflow上找到了是nodejs和TSL版本相关,我爬的这个破网站用的TSLv1.0,nodejs11.4后就默认是TSLv1.2,所以要用TSLv1.0就使用参数--tls-min-v1.0。例如node --tls-min-v1.0 ./request.jsstackoverflow地址...原创 2020-05-18 13:24:15 · 2153 阅读 · 0 评论 -
解决nodejs的Connection lost: The server closed the connection
前言这是由于mysql自带的一段时间无动作会自动关闭的机制解决使用闭包可以完美解决问题var mysql = require('mysql')var sqlConfig = { host: 'localhost', user: 'root', password: 'pwd', database: 'dbbase'}var conn = func...原创 2019-09-13 10:21:45 · 4089 阅读 · 0 评论