小编Ban*_*San的帖子

WebStorm无法识别Mocha describe()和它()

我承认我在这里很迂腐.我在WebStorm中进行了Mocha测试,WebStorm正在抱怨describe()it()不是一个函数类型.

方法表达式不是函数类型

我已经mocha-definatelyTyped下载了库,并添加到该tests文件夹中.

领域

运行摩卡很好.为什么WebStorm无法解析describe和it方法?

javascript testing mocha.js webstorm

16
推荐指数
1
解决办法
7996
查看次数

Eclipse Juno使用"Maven Project Builder"构建错误

当我尝试清理和构建我的Maven项目时,我收到以下错误:

Errors occurred during the build.
Errors running builder 'Maven Project Builder' on project '(Hid Project Name)'.
org/apache/maven/project/MavenProject
Errors running builder 'Maven Project Builder' on project '(Hid Project Name)'.
org/apache/maven/project/MavenProject
Run Code Online (Sandbox Code Playgroud)

与清除所有进程类似,它会抛出以下内容:

Errors occurred during the build.
Errors running builder 'Maven Project Builder' on project '(Hid Project Name)'.
loader constraint violation: loader (instance of org/eclipse/osgi/internal/baseadaptor/DefaultClassLoader) previously initiated loading for a different type with name "org/apache/maven/plugin/MojoExecution"
Errors running builder 'Maven Project Builder' on project '(Hid Project Name)'.
org/apache/maven/plugin/MojoExecution
Errors running builder 'Maven …
Run Code Online (Sandbox Code Playgroud)

eclipse eclipse-plugin m2eclipse eclipse-juno

15
推荐指数
1
解决办法
3万
查看次数

用Karma输出测试到浏览器

我正在使用Karma来测试我的项目,并且可以看到测试在控制台窗口中传递失败,但是,如何在浏览器中显示这些?浏览器只有一个绿色条(即使测试失败)

Karma v0.10.2 - 已连接

写在里面.

我已尝试将addong添加singleRun :false到karma.config.js文件中.

配置文件如下所示:

module.exports = function (config) {
    config.set({
        basePath: '../',

        files: [
            'app/lib/angular/angular.js',
            'app/lib/angular/angular-*.js',
            'test/lib/angular/angular-mocks.js',
            'app/js/**/*.js',
            'test/unit/**/*.js'
        ],

        autoWatch: true,
        singleRun: false,
        frameworks: ['jasmine'],

        browsers: ['Chrome'],

        plugins: [
            'karma-junit-reporter',
            'karma-chrome-launcher',
            'karma-firefox-launcher',
            'karma-jasmine'
        ],

        junitReporter: {
            outputFile: 'test_out/unit.xml',
            suite: 'unit'
        }

    })
}
Run Code Online (Sandbox Code Playgroud)

javascript testing karma-runner

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

.NET Core是.NET标准的"实现"吗?

我仍然对.NET Core和.NET Standard如何相互关联感到困惑.

据我所知,.NET Standard是一个接口定义(与Katana是OWIN的实现方式不同)..NET Framework将实现.NET Standard的版本.

到目前为止这是正确的吗?

.NET Core将其依赖项捆绑在其中.这些依赖项将使用.NET Standard接口的实现.这可能是.NET Framework,Mono或其他东西.

ASP Core是.NET Core,引用了"Web"内容.几乎只是一个Visual Studio模板,它可以通过.NET Core控制台应用程序构建.

我还在接近正轨吗?

最后,如果我可以创建一个新的绿色字段应用程序,那么.NET Core应该是受欢迎的技术(假设我不需要任何仅.NET Framework程序集).

最后一个问题,我可以从.NET Core项目中引用GAC中的.NET Framework程序集吗?

干杯

.net .net-core asp.net-core .net-standard

15
推荐指数
2
解决办法
1101
查看次数

为什么锚伪类a:link,:visited,:hover,:active需要按正确顺序排列吗?

根据W3 Schools,声明锚元素上的伪类的顺序非常重要.

为什么是这样?还有其他人吗?

css css-selectors pseudo-class

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

将命令行参数传递给ASP Core中的Startup类

我有通过命令行传入的参数

private static int Main(string[] args)
{

    const string PORT = "12345"    ;

    var listeningUrl = $"http://localhost:{PORT}";

    var builder = new WebHostBuilder()
        .UseStartup<Startup>()
        .UseKestrel()
        .UseUrls(listeningUrl);

    var host = builder.Build();
    WriteLine($"Running on {PORT}");
    host.Run();

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

其中一个参数是日志输出目录.如何将这个值输入我的Startup班级,以便在收到请求时可以写到这个目录?

我想避免使用静态类.提供价值的服务是否是正确的方式?如果是这样,我如何将服务注入我的中间件?

.net asp.net owin katana asp.net-core

14
推荐指数
5
解决办法
2万
查看次数

孤立提交会发生什么?

我有一个有四个提交的回购:

$ git log --oneline --decorate
6c35831 (HEAD, master) C4
974073b C3
e27b22c C2
9f2d694 C1
Run Code Online (Sandbox Code Playgroud)

reset -- softC2提交,现在我有一个像这样的回购:

$ git reset e27b22c --soft

$ git log --oneline --decorate
e27b22c (HEAD, master) C2
9f2d694 C1
Run Code Online (Sandbox Code Playgroud)

现在我添加一个额外的提交,所以日志看起来像这样:

$ git log --oneline --decorate
545fa99 (HEAD, master) C5
e27b22c C2
9f2d694 C1
Run Code Online (Sandbox Code Playgroud)

发生了什么事提交C3C4?我没有删除它们,所以我认为它们仍在那里,C3我的父母仍在C2.

git git-reset git-commit

12
推荐指数
2
解决办法
2012
查看次数

我应该参考哪个git.exe?

Git for Windows安装了四个git.exe文件.

它们似乎略有不同(比较字节).

我应该将哪个应用程序用于其他需要引用git.exe的应用程序?

  • \Program Files\Git\bin\git.exe
  • \Program Files\Git\cmd\git.exe
  • \Program Files\Git\mingw64\bin\git.exe
  • \Program Files\Git\mingw64\libexec\git-core\git.exe

windows git mingw

12
推荐指数
1
解决办法
1424
查看次数

服务堆栈和Mocking,任何教程?

我目前正在评估ServiceStack(在.Net中创建基于休息的服务).其中一个感兴趣的领域是测试方面.我的休息服务将注入一些应用程序服务(目前使用Autofac).我需要的是一种机制来测试其余层并在我的应用层上定义期望(通过MOQ),所以我没有进行集成测试,而是单元测试这一层?

关于如何做到这一点的任何想法?

testing continuous-integration moq servicestack

11
推荐指数
1
解决办法
3044
查看次数

是否可以在Windows 8上模拟ARM?

我想在Windows 8上的虚拟机中运行Raspbian.它是为Raspberry Pi上的ARM处理器而构建的.

这可能吗?

arm hyper-v emulation windows-8 raspberry-pi

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