如何在不将其作为模块提供的情况下提供客户端代码,但在“libs”文件夹之外?

时间:2013-05-10 16:35:13

标签: socketstream

我正在为我的socketStream/Node.js/Karma question中描述的问题准备一个解决方法。

如果你有一个socketstream服务器来运行你的代码,我决定运行Jasmine真的不需要业力。

我通过SocketStream客户端代码libs文件夹包含jasmine文件,并且可以正常工作(在编辑TestRunner.html文件后使其成为SocketStream视图)。现在的问题是我运行实际测试的spec文件只有在我把它们放在'libs'文件夹中才会运行。

我想将它们放在'/ tests / specs'文件夹中,但是当我这样做时,它们将作为模块提供。 有没有办法将文件夹标记为与'libs'文件夹相同,即不将内容打包为模块?

1 个答案:

答案 0 :(得分:1)

没有简单的方法。但是,您可以将测试捆绑在内容字符串中并与之一起提供。

ss.client.assets.send('测试', - 内容 - )