我正在使用node.js和yargs做一些代码示例,并且我正在尝试访问yargs.command和yargs.version,我可以通过require轻松地访问它们。
但是当我使用import命令行的时候:
import * as yargs from 'yargs';
它返回一个错误,说明*是一个无效的令牌
如何成功迁移到导入?
发布于 2020-10-26 21:48:16
这只是为了详细说明@Moreorem的answer (因为我花了一些时间来正确地弄清楚它:P)-
文件- script.js
script.js
import Yargs from "yargs"; const args = Yargs(process.argv.slice(2)).argv; console.log(args.arg1);
命令-
node script.js --arg1=xyz
输出-
xyz
https://stackoverflow.com/questions/58752549
相似问题