我使用 ./greengrassd start
Setting up greengrass daemon
Validating execution environment
Found cgroup subsystem: cpuset
Found cgroup subsystem: cpu
Found cgroup subsystem: cpuacct
Found cgroup subsystem: blkio
Found cgroup subsystem: memory
Found cgroup subsystem: devices
Found cgroup subsystem: freezer
Found cgroup subsystem: net_cls
Found cgroup subsystem: perf_event
Found cgroup subsystem: net_prio
Found cgroup subsystem: hugetlb
Found cgroup subsystem: pids
Starting greengrass daemon
Greengrass daemon 23933 failed to start
Failed to create overlay fs for container rootfs no such file or directory
,并使用tslint插件来跟踪lint错误。到目前为止,它与打开的文件一起正常工作,并在带有红色标记的文件上显示错误,并在问题选项卡中显示错误。但它不跟踪已关闭的文件。我错过了任何配置吗?目前我正在使用默认配置。
答案 0 :(得分:1)
请参阅documentation了解扩展程序:
扩展程序仅列出单个文件。如果你想舔你的 整个工作区或项目,并希望看到的警告 问题面板,然后你可以:
使用gulp或在运行的package.json中定义脚本 整个项目的tslint。
使用problem matcher定义VS代码任务 从tslint输出中提取VS Code警告。
例如,以下是定义的package.json文件的摘录 运行tslint的脚本:
{ "name": "tslint-script-demo", "version": "1.0.0", "scripts": { "lint": "tslint tests/*.ts -t verbose" }, "devDependencies": { "typescript": "^2.2.2", "tslint": "^5.0.0" } }
接下来,定义一个运行带有问题匹配器的npm脚本的任务 将tslint错误提取为警告。
{ "version": "2.0.0", "tasks": [ { "type": "npm", "script": "lint", "problemMatcher": { "base": "$tslint5", "fileLocation": "relative" } } ] }
最后,当您运行tslint任务时,您将看到“问题”面板中npm脚本生成的警告,您可以 从那里导航到错误。
以下是完整的setup example setup。