摘要: 对之前文章的修订 您将了解 1. CentOS下如何安装nodejs 2. CentOS下如何安装NVM 3. CentOS下如何安装git 4. CentOS下如何安装pm2 适用对象 本文档介绍如何在阿里云CentOS系统的云服务器ECS实例上,安装Nodejs并部署项目。 准备工作 部署之前, 阅读全文
posted @ 2019-11-20 14:32 artiely 阅读(1017) 评论(0) 推荐(0) 编辑
摘要: 准备工作 1. 准备一台linux服务器(本文档以阿里centos为例) 2. 安装nodejs、git、pm2等环境 3. 项目代码 4. 本地已经安装用于连接 Linux 实例的工具,如 Xshell 基本流程 前两步 "传送门" ,在基本环境搭建好以后我们还要做一些其他的简单而重要的事情 1. 阅读全文
posted @ 2019-11-20 14:30 artiely 阅读(867) 评论(0) 推荐(0) 编辑
摘要: 古往今来最难的学的武功(javascript)算其一。 欲练此功必先自宫,愿少侠习的此功,笑傲江湖。 你将了解 执行栈(Execution stack) 执行上下文(Execution Context) 作用域链(scope chains) 变量提升(hoisting) 闭包(closures) t 阅读全文
posted @ 2019-11-20 14:28 artiely 阅读(594) 评论(0) 推荐(4) 编辑
摘要: 配置 // 以下解决格式化js自动添加分号 "prettier.singleQuote": true, "prettier.semi": false, // 以下解决stylus格式化问题 "stylusSupremacy.insertColons": false, // 是否插入冒号 "stylu 阅读全文
posted @ 2018-04-02 15:53 artiely 阅读(425) 评论(0) 推荐(0) 编辑
摘要: mongodb数据库备份迁移 windows linux cd 到本机mongodb的安装目录 如: 可以发现里面除了可以启动mongodb的 还有很多启动程序 其中 和`mongorestore.exe`就分别是用来数据备份迁移的 mongodump备份数据库 1. 常用命令格 如果没有用户,可以 阅读全文
posted @ 2018-03-13 14:42 artiely 阅读(3841) 评论(0) 推荐(0) 编辑
摘要: 启用集群模式 只需要在启动应用时带上i参数 max:意味着PM2将自动检测可用的CPU数量和运行多个进程可以在负载均衡模式(但是不推荐使用) 或者使用json文件启动的 当然还支持js和ylm文件,js示例如下 "相关资料" 然后再启动进程 重载应用 或者 一键发布 yml的书写方式(process 阅读全文
posted @ 2018-03-05 20:03 artiely 阅读(2489) 评论(0) 推荐(0) 编辑
摘要: 装饰器模式 什么是装饰器 原名decorator 被翻译为装饰器 可以理解为装饰 修饰 包装等意 现实中的作用 一间房子通过装饰可以变得更华丽,功能更多 类似一部手机可以单独使用 但是很多人都愿意家个保护套来防摔。。。 js中的作用 装饰器可以说是解决了不同类之间共享方法的问题(可以看做是弥补继承的 阅读全文
posted @ 2018-02-22 18:05 artiely 阅读(4502) 评论(0) 推荐(0) 编辑
摘要: 官方文档: https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md pagescreenshotoptions puppetter demo "https://github.com/artiely/puppeteer dem 阅读全文
posted @ 2018-02-05 17:04 artiely 阅读(1386) 评论(0) 推荐(0) 编辑
摘要: 摘要: 夸张点说,技术的发展与历史一样,顺之者昌,逆之者亡。JS开发者们,赶紧拥抱Async/Await吧! GitHub仓库: Fundebug/promise-asyncawait 早在半年多之前,我就在鼓吹Async/Await替代Promise的6个理由,似乎还招致了一些批评。然而,直到最近 阅读全文
posted @ 2017-12-13 10:50 artiely 阅读(928) 评论(2) 推荐(0) 编辑
摘要: 当跑起来electron第一刻 我发现这个浏览器头是不是有点丑 是不是可以隐藏起来呢,答案当然是可以的 src/main/index.js 关闭后我发现不能关闭了,然后就解决一下 src/main/index.js 自己定义了一些控制按钮的样式 然后操作这些按钮,绑定对应事件 最后我希望点击头部可以 阅读全文
posted @ 2017-12-09 22:45 artiely 阅读(3072) 评论(1) 推荐(1) 编辑