小编its*_*ghz的帖子

`tsc --build --clean` 与 `rm -rf *.js` 有什么区别?

tsc我对与参数一起使用的命令有一个简单的问题--build --clean,我理解该命令用于清理/擦除.js转换器(tsc)之前生成的文件。

这个命令的特殊性或者意义是什么?如果我需要删除所有文件,我可以通过目录或在目录中.js轻松完成。rm -rf *.jsdel *.js

有人可以告诉我缺失的部分吗?

build resource-cleanup typescript tsc

10
推荐指数
2
解决办法
1万
查看次数

mongoexport - JSON 查询问题(扩展 JSON - JSON 输入无效)

最近开始学习MongoDB。今天老师教了我们mongoexport命令。在练习时,我遇到了一个典型的问题,包括教练在内的其他同学都没有遇到过。我在Windows 10机器上使用MongoDB 版本 4.2.0

如果我在没有任何 -q 参数的情况下为我的集合使用 mongoexport 来指定任何过滤条件,它工作正常。

mongoexport -d trainingdb -c employee -f empId,name,designation -o \mongoexport\all-employees.json

2019-09-17T18:00:30.300+0530    connected to: mongodb://localhost/
2019-09-17T18:00:30.314+0530    exported 3 records
Run Code Online (Sandbox Code Playgroud)

但是,每当我将 JSON 查询指定为 -q(或 --query)时,它都会给出如下错误。

mongoexport -d trainingdb -c employee -f empId,name,designation -q {'designation':'Developer'} -o \mongoexport\developers.json

2019-09-17T18:01:45.381+0530    connected to: mongodb://localhost/
2019-09-17T18:01:45.390+0530    Failed: error parsing query as Extended JSON: invalid JSON input
Run Code Online (Sandbox Code Playgroud)

在我为查询尝试的所有不同风格中,同样的错误仍然存​​在。

-q {'designation':'Developer'}
--query {'designation':'Developer'}
-q "{'designation':'Developer'}"
Run Code Online (Sandbox Code Playgroud)

我什至尝试在 'empId' 上使用不同的查询条件作为 -q {'empId':'1001'} 但没有运气。我不断收到同样的错误。

根据StackOverflow 网站中给出的建议之一,我尝试了以下选项,但遇到了不同的错误。 …

json mongodb mongoexport json-query

4
推荐指数
1
解决办法
8089
查看次数

如何在Groovy中获取脚本名称

如何获取在Groovy中执行的脚本的名称?

它不是命令行参数,因此args数组没有任何帮助.

groovy command-line

3
推荐指数
1
解决办法
3122
查看次数