首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Npm CLI全局变量

Npm CLI全局变量
EN

Stack Overflow用户
提问于 2019-02-17 20:13:50
回答 1查看 53关注 0票数 0

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#!/usr/bin/env node
const program = require("commander");
const { saveUid } = require("./commands");
program
    .command('setuid <uid>')
    .alias('b')
    .description('Set the uid of the album.')
    .action(uid => {
        saveUid(uid);
    })
program.parse(process.argv);

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
const saveUid = (uid) => {

}
module.exports = {
    saveUid
}
EN

回答 1

Stack Overflow用户

发布于 2019-02-17 20:43:47

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54737259

复制
相关文章
npm 设置全局变量安装路径及环境配置
安装 nodejs 的时候最好不要安装到默认的C盘下。但是一般情况下安装node.js环境,程序会自动把 npm 全局模块的路径设置在系统盘(一般默认是C盘)。 文章目录 查看 npm 默认路径配
兮动人
2021/06/11
18.6K1
npm 设置全局变量安装路径及环境配置
npm init @vitejs/app的背后,仅是npm CLI的冰山一角
我们每天都和npm打交道,但是不少人对npm的掌握程度还停留在一个比较浅的层面(当然这也包括我)。就比如说一个用 vite 创建 app 的命令npm init @vitejs/app,很多人就懵了,“npm init不是用来创建package.json文件的吗?”
程序员白彬
2021/04/29
1.8K0
npm init @vitejs/app的背后,仅是npm CLI的冰山一角
【分享】并行或串行运行多个NPM脚本的CLI工具
Dear,大家好,我是“前端小鑫同学”,😇长期从事前端开发,安卓开发,热衷技术,在编程路上越走越远~ 背景介绍: 我们的node项目的脚本通通都是放在了package.json的scripts节点下面,当我们要在一个命令执行完后接着去执行下一个命令的时候(如:打包后需要推送打包内容到服务器)就需要增加一条脚本并使用&amp;&amp;进行拼接两条或多条命令来实现,并且符号&amp;在windows下的cmd.exe是不兼容的。 本期介绍的主角(npm-run-all): 今天主要想分享一个比较不错的N
前端小鑫同学
2022/12/26
1.5K0
【分享】并行或串行运行多个NPM脚本的CLI工具
NPM 7 workspace模式安装依赖执行找不到sentry-cli
搜遍了谷歌还有相关Github Repo Issues都没有, npm workspace的资料都不多, 有个别都是yarn workspace说什么安装依赖异常, 换成国内的淘宝源啊,来来去去都说什么源找不到, 一顿操作猛如虎,问题还是没有解决。 只能自己摸索了,我的解决姿势感觉应该是全网第一例!
CRPER
2022/03/08
1.7K0
使用CLI开发一个Vue3的npm库
前几天写了一个Vue的自定义右键菜单的npm库,主要讲了插件的设计思路以及具体的实现过程,插件的开发流程没有细讲。
神奇的程序员
2022/04/10
6170
写一个cli构建工具并发布到npm上
2、从github上下模板(所以要先学会把模板放上去),根据用户选项,改变gulpfile里的配置
杨肆月
2019/08/15
4870
写一个cli构建工具并发布到npm上
vue-cli脚手架npm相关文件解读(4)utils.js
系列文章传送门: 1、build/webpack.base.conf.js 2、build/webpack.prod.conf.js 3、build/webpack.dev.conf.js 4、build/utils.js 5、build/vue-loader.conf.js 6、build/build.js 7、build/dev-server.js 8、build/check-versions.js 9、../config/index.js 下面是build/utils.js中相关代码和配置的说明 项
SmileSmith
2018/04/16
7880
node、npm 、package.json、Angular Cli、webpack之间的关系(Windows环境下)
Angular Cli 依赖webpack,简化创建项目流程; npm属于node一部分,npm 从package.json找对应的scripts执行命令,scripts对应的命令也会使用Angular Cli命令,比如ng,从IDE点击ng命令,跳转到项目路径/node_modules/.bin/ng:
城市中的游牧民族
2022/08/28
4620
vue-cli脚手架npm相关文件解读(6)build.js
系列文章传送门: 1、build/webpack.base.conf.js 2、build/webpack.prod.conf.js 3、build/webpack.dev.conf.js 4、build/utils.js 5、build/vue-loader.conf.js 6、build/build.js 7、build/dev-server.js 8、build/check-versions.js 9、../config/index.js 下面是build/vue-loader.conf.js中相关
SmileSmith
2018/04/16
8070
npm安装vue-cli时速度慢,fetchMetadata经常卡住并报异常
1.安装vue-cli时经常卡住,将npm的仓库地址改为淘宝镜像 原npm地址 npm config set registry http://registry.npmjs.org npm config set registry https://registry.npm.taobao.org --global npm config set disturl https://npm.taobao.org/dist --global 2.验证配置 npm config get registry 使用cnpm工具
李维亮
2021/07/08
1K0
vue-cli脚手架npm相关文件解读(9)config/index.js
系列文章传送门: 1、build/webpack.base.conf.js 2、build/webpack.prod.conf.js 3、build/webpack.dev.conf.js 4、build/utils.js 5、build/vue-loader.conf.js 6、build/build.js 7、build/dev-server.js 8、build/check-versions.js 9、../config/index.js 下面是config/index.js中相关代码和配置的说明
SmileSmith
2018/04/16
9590
Vue 基于node npm & vue-cli & element UI创建vue单页应用
基于node npm & vue-cli & element UI创建vue单页应用
授客
2019/12/26
9160
Vue 基于node npm & vue-cli & element UI创建vue单页应用
uni-app项目改用vue-cli npm运行报错及问题总汇
之前的一个 uni-app 项目,为了方便管理和自动化部署,准备采用 vue-cli 和 webpack 进行部署,遇到了一些问题,记录一下:
德顺
2020/10/26
5.3K0
npm、npm scripts
1、 如何全局安装一个 node 应用? npm install -g <package_name> 上述命令执行之后将会在当前的目录下创建一个 node_modules 的目录(如果不存在的话),然
小胖
2018/06/28
2.2K0
vue-cli脚手架npm相关文件解读(7)dev-server.js
系列文章传送门: 1、build/webpack.base.conf.js 2、build/webpack.prod.conf.js 3、build/webpack.dev.conf.js 4、build/utils.js 5、build/vue-loader.conf.js 6、build/build.js 7、build/dev-server.js 8、build/check-versions.js 9、../config/index.js 下面是build/dev-server.js中相关代码和配置
SmileSmith
2018/04/16
9670
vue-cli3 安装报错 :command failed: npm install –loglevel error 解决办法
在终端运行npm cache clean –force  清除npm缓存,然后重建项目,一般就解决了
kirin
2021/01/07
6.5K0
vue-cli脚手架npm相关文件解读(8)check-versions.js
系列文章传送门: 1、build/webpack.base.conf.js 2、build/webpack.prod.conf.js 3、build/webpack.dev.conf.js 4、build/utils.js 5、build/vue-loader.conf.js 6、build/build.js 7、build/dev-server.js 8、build/check-versions.js 9、../config/index.js 下面是build/check-versions.js中相关代
SmileSmith
2018/04/16
8140
【npm】npm install vs. npm update
工作中会经常用到npm install或是npm update,那这两个命令有什么区别呢
用户2845596
2021/01/21
2.3K0
卸载vue-cli过程中npm uninstall vue-cli -g 一直显示 up to date in 0.042s无法卸载。
为了能够体验到vue-cli3.0以上版本的vue项目管理器以及界面管理的效果,因为是老版本的vue-cli2.9.6一直卡着不动,重新安装了好久也没有效果,一直显示
Twcat_tree
2022/12/05
1K0
卸载vue-cli过程中npm uninstall vue-cli -g 一直显示 up to date in 0.042s无法卸载。
vue-cli脚手架npm相关文件解读(2)webpack.prod.conf.js
系列文章传送门: 1、build/webpack.base.conf.js 2、build/webpack.prod.conf.js 3、build/webpack.dev.conf.js 4、build/utils.js 5、build/vue-loader.conf.js 6、build/build.js 7、build/dev-server.js 8、build/check-versions.js 9、../config/index.js 下面是webpack.prod.conf.js中相关代码和配
SmileSmith
2018/04/16
1.2K0

相似问题

角-CLI: npm丢失

10

使用npm时出现Vue Cli错误"npm安装-g @vue/cli“

10

NPM:运行npm时找不到npm-cli.js

356

npm安装错误CLI

32

使用npm传递CLI选项

34
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文