我用Mocha来测试我的Yeoman发电机。它会创建大量文件,所以我认为使用tmpfs(RAM文件系统)来提高i / o速度会更好。
我发现yeoman-test.run()使用Linux上的/ tmp目录暂时在子目录中生成一个脚手架,用应用程序的随机ID命名。我无法将/ tmp挂载为tmpfs,因为有太多的应用程序使用它来存储临时文件而我没有足够的RAM。
所以我将tmpfs挂载为/ var / tmpfs。
问题:如何更改yeoman-test.run()默认的临时目录路径?
答案 0 :(得分:0)
yeoman-test.run()的inDir(dirPath,optionalCallback)方法可以做到这一点。