我创建了一个javascript imacros文件,它在firefox浏览器中运行良好。但是我想在命令行中运行脚本。我该怎么做?
我试着这样做:
open -a Firefox "/Users/.../iMacros/Macros/test.js"
但是通过这种方式,firefox页面被打开,js文件也被打开。但剧本没有运行。
有没有办法在不打开firefox窗口的情况下运行脚本?我是说就在指挥线上。我用的是OS。
我将沿着NodeJS开始使用selenium,并设置一个简单的配置文件。
test.config.js
var webdriver = require('selenium-webdriver'),
By = webdriver.By,
until = webdriver.until;
var driver = new webdriver.Builder()
.forBrowser('firefox')
.build();
driver.get('http://www.yahoo.com');
当我运行$ node test.c
我在VS代码中打开了一个JavaScript项目。没有什么特别之处,所有的*.jsx?都在src文件夹中,webpack打包的文件都存储在dist中,有几个依赖关系用package.json描述,并安装在node_modules中。
假设我在src文件夹中有两个文件:A.jsx和React A以及B.jsx和ReactiveComponentB,后者使用组件A。当我在VS代码中打开我的项目时,转到A.jsx并将代码请求到Find All References of A,它只显示了文件A.jsx中的一个引用(带有PropTypes声明)。为了使VS代码能够在B.jsx中显示引用,我需要打开B.j