最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

Npm CLI全局变量

IT培训 admin 9浏览 0评论

Npm CLI全局变量

我正在开发一个CLI,它都是基于一个我必须以某种方式存储的uid。什么是最可行的解决方案。我尝试使用fs,但创建的文件放在运行命令的路径中。

#!/usr/bin/env node
const program = require("commander");
const { saveUid } = require("./commands");
program
    mand('setuid <uid>')
    .alias('b')
    .description('Set the uid of the album.')
    .action(uid => {
        saveUid(uid);
    })
program.parse(process.argv);

那么,对于saveUid函数有什么想法吗?

const saveUid = (uid) => {

}
module.exports = {
    saveUid
}
回答如下:

您可以使用NPM上的mkdirp模块在任何目录中创建一个文件夹。打开目录后,可以使用fs在其中创建文件。

Npm CLI全局变量

我正在开发一个CLI,它都是基于一个我必须以某种方式存储的uid。什么是最可行的解决方案。我尝试使用fs,但创建的文件放在运行命令的路径中。

#!/usr/bin/env node
const program = require("commander");
const { saveUid } = require("./commands");
program
    mand('setuid <uid>')
    .alias('b')
    .description('Set the uid of the album.')
    .action(uid => {
        saveUid(uid);
    })
program.parse(process.argv);

那么,对于saveUid函数有什么想法吗?

const saveUid = (uid) => {

}
module.exports = {
    saveUid
}
回答如下:

您可以使用NPM上的mkdirp模块在任何目录中创建一个文件夹。打开目录后,可以使用fs在其中创建文件。

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论