小编Sar*_*rav的帖子

启动量角器失败并退出,错误代码为 #199"

我是一个新的量角器。我正在尝试在我的第一个 Angular2 应用程序上运行示例单元测试。

我的 conf.js 文件有:

exports.config = { 
    seleniumAddress: 'http://localhost:3000/login', 
    specs: ['todo-spec.js'], 
    capabilities: { 
       'browserName': 'chrome', 
        chromeOnly:true , 
        directConnect: true } 
    };
Run Code Online (Sandbox Code Playgroud)

2.我的“todo-spec.js”文件有:

describe('Authentication capabilities', function() {
  var email = element(by.id('inputusername'));
  var password = element(by.id('inputPassword'));
  var loginButton = element(by.class('btn-success'));


it('should redirect to the login page if trying to load protected page while not authenticated', function() {
    browser.get('http://localhost:3000/login');
    loginURL = browser.getCurrentUrl();
    email.sendKeys("demo");
    password.sendKeys("demo");
    loginButton.click();

  });  
 });
Run Code Online (Sandbox Code Playgroud)

但是当我尝试通过以下命令“量角器”filepath\conf.js”运行量角器时,

出现“E/launcher - 进程退出,错误代码 199”错误。

任何人都可以让我知道,我在哪里做错了吗?

unit-testing jasmine selenium-webdriver protractor angular

7
推荐指数
1
解决办法
2万
查看次数

如何改变Angular Cli捆绑路径?

在我的index.html中构建我的应用程序后,文件引用如下所示,

<script type="text/javascript" src="inline.c15b1b72bcd63b7c92ca.bundle.js"></script>
Run Code Online (Sandbox Code Playgroud)

(例如我仅针对此文件显示).

因为,我必须在服务器"xyzwebsite.com/app"中运行我的应用程序.

我需要将捆绑的文件复制到"app"文件夹,但是当我尝试这样做时,我发现404找不到错误.

我是Angular cli的新手,并捆绑了应用程序和所有这些特技!我怎样才能解决这个问题?

提前致谢!

webpack angular-cli angular

2
推荐指数
1
解决办法
3477
查看次数

Webpack 在输出时禁用图像名称的散列

建设我的angular4应用程序后,从的WebPack改变了我的形象的名字bg_node_new.pngbg_node_new.3746bc3ac9b1bf77d2aff2c2df901a48.png

我的 webpack.config 代码是:

(function(module) {

    const path = require('path');
    const npm_cmd = process.env.npm_lifecycle_event;
    const p = !(require('yargs').argv.p || false);
    let config;

    module.exports = function(env) {

        let cmds = npm_cmd.split(":");
        const cmd = cmds.length >= 2 ? cmds[1] : null;
        const mod = cmds.length >= 3 ? cmds[2] : null;
        const aot = cmds.length >= 4 ? cmds[3] : null;

        const options = {
            p:!p,
            mod:mod,
            aot:aot,
            env:env,
            ngv:2,
            ctx:path.resolve(__dirname, "../../../../..")
        }
        //console.log(options);

        switch (cmd) { …
Run Code Online (Sandbox Code Playgroud)

webpack angular

2
推荐指数
1
解决办法
4304
查看次数