作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要将一些命令行参数(使用 minimist )解释为字符串而不是整数。 Minimist 提供了一个选项来传递您希望视为字符串的命令行参数数组。
类似这样的事情:
var args = minimist(process.argv.slice(2), {
"string": [ "abc-src" ]
});
我想做的是这样的:
var args = minimist(process.argv.slice(2), {
"string": [ /^*-src/ ]
});
有办法做到这一点吗?
最佳答案
您可以使用unknown
选项来解析参数:
const minimist = require('minimist');
const args = minimist(process.argv.slice(2), {
"unknown": (arg) => { /^.*-src$/.test(arg) }
});
console.log(args);
具有以下内容:
node index --foo-src=bar --bar-src=foo
它返回以下内容:
{ _: [], 'foo-src': 'bar', 'bar-src': 'foo' }
希望有帮助
关于javascript - 有没有办法将正则表达式传递给极简主义中的字符串选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43634205/
我正在寻找绘制极坐标数据的替代方法。我需要实现像 this 这样的图表具有动态选项,例如 this . 非常感谢您的帮助! 最佳答案 我个人需要这些: Highcharts JS canvasXpre
我是一名优秀的程序员,十分优秀!