我最近开始研究一个Rails应用程序,它已经有大量的QUnit测试用于测试ember.我被指控使用CI设置应用程序(我决定使用CodeShip).我目前面临的问题是,运行qunit测试的唯一方法是转到http:// localhost:3000 / qunit.我需要设置一种从命令行运行测试的方法.我做了大量的研究,尝试了至少10种不同的解决方案,但没有成功. 目前我正在尝试使用teaspoon,但我还没有设法让它工作.任何帮助将非常感激.如果我需要发布有关设置的更多信息,请告诉...
Chrome中有许多命令行开关,例如:http://peter.sh/experiments/chromium-command-line-switches/ 有没有选项可以通过javascript检查哪些是启用的?解决方法:不,那里没有.而且不应该有任何需要.如果标志添加了任何功能,您可以检查该功能是否存在.任何其他标志与网页完全无关.
所以,我一直在寻找这个,在这里找到“类似”的答案,但不完全是我想要的. 现在,如果我想用karma测试单个文件,我需要在有问题的文件上做fit(),fdescribe()… 但是,我真正想要的是能够使用配置文件调用karma,并将其指向特定文件,因此我根本不需要修改文件,即: karma run –conf karma.conf.js –file /path/to/specific/test_file.js 是否有可能做到这一点?还是有帮助? (使用grunt或gulp?)解决方法:首先你需要启动karma服务器karma...
我有一个写在Node.js的Web服务器,我想用特定的文件夹启动.我不确定如何在JavaScript中访问参数.我正在运行这样的节点:$node server.js folder这里server.js是我的服务器代码. Node.js帮助说这是可能的:$node -h Usage: node [options] script.js [arguments]我如何在JavaScript中访问这些参数?不知怎的,我无法在网上找到这些信息.解决方法:标准方法(无库) 参数存储在process.argv中 这是the node docs on handling command line...
我想知道(实际上我知道肯定有这样一种方式在命令行中运行js,因为当我观看谷歌I / 0演示时,他们使用像d8这样的命令,也许它是V8引擎的一部分)有什么方法可以在命令行中运行/调试我的javascripts?比如d8 myJsfile.js –prof等? 有没有人对此有任何想法?解决方法:是的,D8是一个命令行工具,允许您运行和调试Javascript脚本.它配备了V8. 获得D8 在你的机器上安装V8并不难.请遵循以下说明:https://developers.google.com/v8/build (GY...
我正试图让Babel在从命令行运行时生成源图.围绕源映射的Babel docs似乎更多地针对gulp工作流而且我不确定它是如何转换为命令行的. 我正在编写我的打字稿tsc -p ./src我的tsconfig.json:{"compilerOptions": {"module": "amd","noImplicitAny": true,"removeComments": false,"preserveConstEnums": true,"out": "wwwroot/app.js","sourceMap": true,"target": "ES6"},"files": ["App.ts"] }这会生成wwwroot / app.js和wwwroot / a...
我正在尝试使用Mocha设置一些JS单元测试,理想情况下,我想通过命令行运行它来反对一个网页. (TL:DR;在底部) 首先,我做了一些废话测试,以确认Array按预期工作,我直接从Mocha的页面http://visionmedia.github.io/mocha/#getting-started中提取,这按预期工作. 此时,为了增加赌注,我创建了一个新文件/src/cow.js:/** This example is taken from https://nicolas.perriault.net/code/2013/testing-frontend-javascript-code-using-moc...
在Chrome Dev Tools控制台中,有一个名为table的函数,如下所示: 所以我去了Command Line API Reference,但没有在那里找到桌子. 有人知道它是什么吗?谢谢解决方法:我只能推测它是模拟Firebug Console API method的一个尚未记录的实现:console.table(data[, columns]) Allows to log provided data using tabular layout. The method takes onerequired parameter that represents table-like data (array of arrays orlist of obj...
我想使用NodeJS或Narwhal来创建一个带有参数的JS实用程序,如下所示:$node myscript.js http://someurl.com/for/somefile.js要么$js myscript.js http://someurl.com/for/somefile.js但我想知道如何在我的剧本中得到这个论点,或者如果这甚至可能是atm? 谢谢.解决方法:在Node.JS上,该信息在process.argv中可用.
我有很多CSS& JS文件.理想情况下,我只想使用一些命令行工具来选择所有这些css& js文件,并将它们分别缩小为一个文件.有什么简单的工具吗?解决方法:npm存储库为此提供了许多命令行工具,例如: > https://www.npmjs.com/package/uglify-js> https://www.npmjs.com/package/uglifycss 安装Node.js后,只需使用“npm install -g [package-name]”安装它们 – 这是npm附带的.
我有一个简单的命令行OCaml应用程序,它在Sys.argv.(1)上执行计算并将结果输出到stdout.我可以使用js_of_ocaml将其编译为Javascript,但它给了我很多关于caml_ml_output_char未定义的错误.我通过删除printfs修复了这些错误,因此它运行,但它在运行时冻结了firefox. 如何将简单的OCaml命令行脚本干净地编译到基于Javascript的网页中;没有维护分叉版本或冻结浏览器?解决方法:您可能希望使用Webworkers,因为运行的软件不是围绕Javascrip...
Chrome中是否有命令行参数在启动时启动开发人员工具而不必每次都按Ctrl Shift J?解决方法:我没有找到通过命令行执行此操作的方法,但这是我使用的解决方法,您可能会发现它也很有用首先它只能在Windows上运行,但我怀疑在Mac和Linux上也可以做类似的事情. 我使用Windows Scripting Host来发送密钥,就像它们是从应用程序中预先存储一样.文件keys.wsf<package> <job id="js"><script language="JScript">var shl = WScript.CreateObjec...
是否有任何命令行(非交互式,而非基于Web)的工具将重新格式化(漂亮)PHP和Javascript代码?解决方法:PHP_ Beautifier非常过时!对于更现代的方法,尝试php-cs-fixer 示例命令:php-cs-fixer fix –rules = @ PSR2 path / to / php / src 第二种选择是PHP_CodeSniffer 示例命令:phpcbf –standard = PSR2 path / to / php / src
我不熟悉unix并且我不能拥有Java,因此YUI Compressor不适用,但我知道这个已知的Minify tool,它将从特定的URI / min / f获得JS / CSS文件的缩小版本? /path/to/file.js.css 我可以使用哪种unix命令,使用这种方法来缩小public_html文件夹中的所有js / css文件,用缩小版本替换所有js / css文件?解决方法:在搜索并实现它之后,我通过bash文件给出答案. 我使用npm包uglifyjs和uglifycss分别压缩JS和CSS文件.我使用命令find来遍历这些文...
我想从我的Linux设备发送当前Lat Long的电子邮件.我在HTML5浏览器中尝试过geo location,效果很好.但我希望它在命令行上.我通过IP尝试了很多选项,例如curl,geoip到某些网站,但它们都显示了我的ISP的位置,而不是我的位置.我更喜欢在命令行或python等工具上使用它. 我可以成功编写一个python程序,打开一个HTML5地理定位代码的本地保存页面,并显示准确的纬度.然后自动python从浏览器中取出lat并在终端上显示.文件:test.pyfrom splinte...