【文件属性】:
文件名称:module-fs-changes:npm安装模块时使用docker获取fs更改
文件大小:3KB
文件格式:ZIP
更新时间:2021-05-21 22:47:01
JavaScript
概述
在Docker容器中执行npm i module_name并返回文件系统更改
用法示例
var Docker = require('dockerode');
var docker = new Docker({socketPath: '/var/run/docker.sock'});
var getChanges = require('./index.js');
getChanges(docker, 'node', 'helmet', function (err, changes) {
console.log(changes);
});
返回的更改对象包括以下键,每个键都是添加,修改或删除的文件数组。
修改的
添加
已删除
选项
getChanges需要以下选项
docker-连接到dockerode
image-您要对其运行npm i模块的图像的名称
module_na
【文件预览】:
module-fs-changes-master
----.gitignore(13B)
----README.md(918B)
----bin()
--------get-changes(390B)
----package.json(476B)
----index.js(2KB)
----scripts()
--------cleanup.sh(51B)