lable  

随笔分类 -  node

一些平时遇到关于node的知识点
  • docker:打包node+npm+pm2运行环境镜像
    摘要:最近公司有一个外包项目需要在不能连外网的情况下部署node项目到甲方公司内部。直接使用node官网的安装包可以获得node运行环境,但像pm2这种工具要离线装就会比较费劲,所以最终选择了使用docker容器来简化这部分工作。 软件版本: 当前操作系统:macos 10.14.6 docker:19. 阅读全文
    posted @ 2022-01-23 21:07 lable 阅读(2619) 评论(0) 推荐(0)
  • node-java的使用及源码分析
    摘要:上篇文章简单提了下node调用java的方法但也只属于基本提了下怎么输出helloworld的层度,这次将提供一些案例和源码分析让我们更好地了解如何使用node-java库。 前置知识: 1.桥接模式 http://c.biancheng.net/view/1364.html 2.nodejs和c+ 阅读全文
    posted @ 2022-01-23 19:25 lable 阅读(795) 评论(0) 推荐(0)
  • nodejs调用jar
    摘要:目前nodejs调用jar主要有两种方式: 通过创建子进程运行java -jar命令调用包含main方法的jar 使用node-java通过c++桥接调用jar 方法一(子进程运行): const { spawn } = require('child_process'); const child = 阅读全文
    posted @ 2022-01-23 19:21 lable 阅读(2852) 评论(0) 推荐(0)
  • node热加载
    摘要:node可以通过require热加载文件,这里先提一下require的加载方式: 当我们第一次使用require加载模块时require会把被加载文件的绝对路径作为key存放在require的cache中,如果后面再遇到使用require加载相同模块时就不用(不会)再去加载文件而是直接从cache中 阅读全文
    posted @ 2019-04-13 23:20 lable 阅读(385) 评论(0) 推荐(0)