草庐IT

gulp-protractor-qa

全部标签

javascript - 从 gulp 任务运行 npm 脚本

如何从gulp任务中运行npm脚本命令?package.json"scripts":{"tsc":"tsc-w"}gulpfile.jsgulp.task('compile:app',function(){returngulp.src('src/**/*.ts').pipe(/*npmruntsc*/).pipe(gulp.dest('./dist')).pipe(connect.reload());});我想这样做是因为运行npmruntsc不会给我任何错误,但如果我使用gulp-typescript编译.ts然后我得到一堆错误。 最佳答案

javascript - 从 VS 2015 Task Runner explorer 运行时 Gulp 任务失败,但不是从命令提示符

我有一些Gulp任务来为网站执行典型的clean、build、release操作。在我的脑海里没有什么特别不寻常的。(实际上它与AureliaTypeScript框架非常相似。)团队中的大多数人在PowerShell/命令提示符下使用Gulp进行前端开发,并使用VSCode/Sublime进行编辑。一些团队使用VisualStudio2015做同样的事情。从命令提示符运行build任务可以正常工作,但是如果我们从VisualStudio的TaskRunnerExplorer运行它,它会给我们一个错误。但是,在命令提示符和VSTaskRunnerExplorer中运行其他任务(例如cle

javascript - 从 VS 2015 Task Runner explorer 运行时 Gulp 任务失败,但不是从命令提示符

我有一些Gulp任务来为网站执行典型的clean、build、release操作。在我的脑海里没有什么特别不寻常的。(实际上它与AureliaTypeScript框架非常相似。)团队中的大多数人在PowerShell/命令提示符下使用Gulp进行前端开发,并使用VSCode/Sublime进行编辑。一些团队使用VisualStudio2015做同样的事情。从命令提示符运行build任务可以正常工作,但是如果我们从VisualStudio的TaskRunnerExplorer运行它,它会给我们一个错误。但是,在命令提示符和VSTaskRunnerExplorer中运行其他任务(例如cle

node.js - Protractor 在 PhantomJS 上运行测试

我似乎无法通过测试成功获得PhantomJS。我试图将它集成到我的项目中,但在那之后我尝试只运行基本的AngularDocs示例并且我遇到了同样的问题。到目前为止我的步骤:npminstall-gphantomjsphantomjs--webdriver=9515//...GhostDriver-Main-在端口9515上运行ProtractorprotractorConf.js这与示例中的文件相同,只有browserName和seleniumAddress端口已更改://Anexampleconfigurationfile.exports.config={//Theaddressof

node.js - Protractor 在 PhantomJS 上运行测试

我似乎无法通过测试成功获得PhantomJS。我试图将它集成到我的项目中,但在那之后我尝试只运行基本的AngularDocs示例并且我遇到了同样的问题。到目前为止我的步骤:npminstall-gphantomjsphantomjs--webdriver=9515//...GhostDriver-Main-在端口9515上运行ProtractorprotractorConf.js这与示例中的文件相同,只有browserName和seleniumAddress端口已更改://Anexampleconfigurationfile.exports.config={//Theaddressof

angularjs - 更新到 Angular 2 后,无法在 Firefox 上通过 Protractor 运行 Selenium

将AngularJS1.4.x更新到Angular2后,Selenium测试无法再通过Firefox上的grunt-protractor-runner运行。一旦加载AngularJS,就会发生以下错误:D:\...\node_modules\grunt-protractor-runner\node_modules\protractor\node_modules\selenium-webdriver\lib\atoms\error.js:108vartemplate=newError(this.message);^UnknownError:Permissiondeniedtoaccess

angularjs - 更新到 Angular 2 后,无法在 Firefox 上通过 Protractor 运行 Selenium

将AngularJS1.4.x更新到Angular2后,Selenium测试无法再通过Firefox上的grunt-protractor-runner运行。一旦加载AngularJS,就会发生以下错误:D:\...\node_modules\grunt-protractor-runner\node_modules\protractor\node_modules\selenium-webdriver\lib\atoms\error.js:108vartemplate=newError(this.message);^UnknownError:Permissiondeniedtoaccess

javascript - 使用 browserify、gulp、react.js 接收 'Error: Cannot find module'

所以我一直在玩React.js、gulp和browserify。一切都很好,直到我尝试在我的main.js文件中需要一个模块。我要求其他文件中的组件/模块没有问题(见下文),但是当我尝试在我的main.js文件中要求一个时,运行gulpserve时收到以下错误:Error:Cannotfindmodule'./components/Feed'from'/Users/kevin/Documents/MyWork/web/react/app/src/js'at/Users/kevin/Documents/MyWork/web/react/node_modules/browserify/no

javascript - 使用 browserify、gulp、react.js 接收 'Error: Cannot find module'

所以我一直在玩React.js、gulp和browserify。一切都很好,直到我尝试在我的main.js文件中需要一个模块。我要求其他文件中的组件/模块没有问题(见下文),但是当我尝试在我的main.js文件中要求一个时,运行gulpserve时收到以下错误:Error:Cannotfindmodule'./components/Feed'from'/Users/kevin/Documents/MyWork/web/react/app/src/js'at/Users/kevin/Documents/MyWork/web/react/node_modules/browserify/no

node.js - 如果 gulp 安装在与 gulpfile.js 不同的文件夹中(node_modules),你如何运行 gulp

我在一个目录中有gulpfile.js,在另一个目录中有node_modules。当我运行gulp时,我得到了错误-'在'..(目录)中找不到本地gulp..尝试运行:npminstallgulp'问题是-我无法在gulpfile.js的目录中安装gulp,因此我需要一种方法来告诉gulp引用我安装了gulp的另一个目录。 最佳答案 如果你不想的话,你不需要全局安装gulp。你可以做的是运行你的gulp可执行文件(从你的node_modules),然后使用--gulpfile参数传入你的gulpfile的位置。此外,如果您想控制gu