小编use*_*401的帖子

摩卡是否忽略mocha.opts中的--harmony选项?

在我的测试目录中,我有一个mocha.opts包含以下内容的文件:

--harmony
--recursive
--growl
--reporter spec
--require should
Run Code Online (Sandbox Code Playgroud)

当我运行时mocha,我收到以下错误:

/project/server/utilities/encryption.js:3
const
^^^^^
SyntaxError: Use of const in strict mode.
Run Code Online (Sandbox Code Playgroud)

当然,这是因为我的使用const需要ES6 Harmony.当我跑步时mocha --harmony,我的测试执行得很好.我mocha.opts文件中的其他条目按预期工作.

由于某种原因,mocha.opts文件是否忽略了--harmony参数?或者我做错了吗?摩卡文档没有详细说明,我无法在这里或其他任何地方找到答案.

javascript unit-testing mocha.js ecmascript-harmony

11
推荐指数
1
解决办法
2147
查看次数

在 TextMate 2 中,是否可以更改打开的选项卡的标题?

在 TextMate 2 中,当您同时打开多个文档,并且它们出现在主窗口的一行选项卡中时,是否可以更改每个选项卡中显示的文本(文件名)?

默认情况下,它显示文件的基本名称(没有任何路径信息的文件名)。我不想在每个选项卡上显示完整路径信息,但我希望在每个选项卡上都有文件的current_directory/filename

(在 .tm_properties 中,我确实设置windowTitle = $TM_FILEPATH为在主窗口顶部显示完整的文件路径,所以我至少有那个。)

为了说明我的要求,如果我打开了一组文件:

  • /用户/我/项目/代码/ lib中/ Shapes.pm
  • /用户/我/项目/ tmp目录/ Shapes.pm
  • /用户/我/项目的/ var /数据/ Shapes.pm

这是选项卡当前的样子:

Shapes.pm | Shapes.pm | Shapes.pm

更希望看到的是:

lib/Shapes.pm | tmp/Shapes.pm | data/Shapes.pm

即,每个文件的当前目录都预先添加到文件名本身。Perl 正则表达式可以很容易地获得它。TextMate 2 是否让您能够修改上述“标签标题”?谢谢!

textmate textmate2

7
推荐指数
1
解决办法
322
查看次数

JOIN USING和JOIN ON有什么区别?

通常,结果集或查询性能之间是否存在任何差异:

SELECT * FROM tableA JOIN tableB USING (id);
Run Code Online (Sandbox Code Playgroud)

SELECT * FROM tableA ta JOIN tableB tb ON (ta.id = tb.id);
Run Code Online (Sandbox Code Playgroud)

如果是这样,有什么区别?

使用一个优于另一个的优点/缺点?

sql postgresql

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

通过shell连接时,如何在PostgreSQL中自动执行查询?

我希望能够在连接到Postgres时自动执行语句psql,然后保持连接,以便我可以输入更多命令.

目前,每次连接时,我要做的第一件事就是输入:

SET search_path = 'something';
Run Code Online (Sandbox Code Playgroud)

或许我想做其他事情:

SELECT COUNT(*) FROM sometable;
Run Code Online (Sandbox Code Playgroud)

我知道-cpsql 会有一个参数执行命令然后退出.我正在寻找一种方法,我可以在连接时执行命令,然后保留在客户端.

(注意:我不想改变数据库,模式或角色来制作search_path永久性的,因为我发现的所有解决方案似乎都要求.我想在每次连接时设置它.但同样,这个问题可以应用任何SQL声明.)

我试过这个:

echo "SET search_path TO 'mything'" | psql 
Run Code Online (Sandbox Code Playgroud)

但行为与以下相同:

psql -c "SET search_path TO 'mything'"
Run Code Online (Sandbox Code Playgroud)

我要求的是可行的吗?

postgresql shell psql

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