我昨天重新启动了一个失败的Travis-CI构建公共开源项目.然而,构建成功,徽章仍然显示"构建失败",无论是在GitHub还是在Travis-CI上.
有什么我可以做的刷新吗?
我正在Visual Studio Code中编写JavaScript(ES6)代码,并启用了VSCode的类型检查,如VSCode文档中所述.
当引用在另一个文件中定义的类型时(Track在下面的示例中),我得到一个错误,如[js]在JSDoc引用该类型时找不到名称'Track',除非我导入它.当我导入此类型时,我从ESLint收到错误:[eslint]'Track'已定义但从未使用过.(无未使用-VARS)
我不想禁用ESLint规则.有没有办法只为VSCode中的类型检查导入类型?
import Track from './Track';
export default class TrackList {
/**
* Creates a new track list.
* @param {Iterable<Track>} tracks the tracks to include
*/
constructor(tracks) {
this._tracks = tracks ? Array.from(tracks) : [];
}
...
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用Angular2的自定义渲染器.
我已经设置了一个简单的示例项目,其中包含AppComponent我想在Node.js上运行的最小Angular2应用程序().我已经实现了一个自定义的DomAdapter和一个自定义渲染器(只是一个应该登录到控制台的虚拟),然后我尝试在一些自定义引导代码中连接所有内容.
目前,我遇到以下错误消息:
Error: No precompiled component AppComponent found
at new BaseException (/home/ralf/git/node-angular-example/node_modules/angular2/src/facade/exceptions.js:15:23)
at Compiler_.compileInHost (/home/ralf/git/node-angular-example/node_modules/angular2/src/core/linker/compiler.js:47:19)
at DynamicComponentLoader_.loadAsRoot (/home/ralf/git/node-angular-example/node_modules/angular2/src/core/linker/dynamic_component_loader.js:101:31)
at di_1.provide.useFactory (/home/ralf/git/node-angular-example/node_modules/angular2/src/core/application_ref.js:29:47)
at Injector._instantiate (/home/ralf/git/node-angular-example/node_modules/angular2/src/core/di/injector.js:763:27)
at Injector._instantiateProvider (/home/ralf/git/node-angular-example/node_modules/angular2/src/core/di/injector.js:714:25)
at Injector._new (/home/ralf/git/node-angular-example/node_modules/angular2/src/core/di/injector.js:703:21)
at InjectorInlineStrategy.getObjByKeyId (/home/ralf/git/node-angular-example/node_modules/angular2/src/core/di/injector.js:216:33)
at Injector._getByKeyDefault (/home/ralf/git/node-angular-example/node_modules/angular2/src/core/di/injector.js:899:37)
at Injector._getByKey (/home/ralf/git/node-angular-example/node_modules/angular2/src/core/di/injector.js:845:25)
Run Code Online (Sandbox Code Playgroud)
有人可以解释这意味着什么,缺少什么?
更新:
正如Tobias Bosch指出的那样,COMPILER_PROVIDERS失踪了.但是,添加它们后,我得到另一个错误:
Error: DI Exception
at NoProviderError.BaseException [as constructor] (/home/ralf/git/angular2-renderer-example/node_modules/angular2/src/facade/exceptions.js:15:23)
at NoProviderError.AbstractProviderError [as constructor] (/home/ralf/git/angular2-renderer-example/node_modules/angular2/src/core/di/exceptions.js:38:16)
at new NoProviderError (/home/ralf/git/angular2-renderer-example/node_modules/angular2/src/core/di/exceptions.js:74:16)
at Injector._throwOrNull (/home/ralf/git/angular2-renderer-example/node_modules/angular2/src/core/di/injector.js:854:19)
at Injector._getByKeyDefault (/home/ralf/git/angular2-renderer-example/node_modules/angular2/src/core/di/injector.js:905:21)
at …Run Code Online (Sandbox Code Playgroud) 我在 github 页面中遇到内联 HTML 问题,其中内联 HTML 项目符号列表在表格中被转义。下表的行:
| Name | Value |
|------|-----------------------|
| one | <i>foo</i> |
| two | <ul><li>bar</li></ul> |
Run Code Online (Sandbox Code Playgroud)
呈现为:
<tr>
<td>one</td>
<td><i>foo</i></td>
</tr>
<tr>
<td>two</td>
<td><ul><li>bar</li></ul></td>
</tr>
Run Code Online (Sandbox Code Playgroud)
项目符号列表按 GitHub UI 的预期呈现,但在 gh-pages 中,<ul>被转义。为什么?
默认情况下,API GET /projects/:id/repository/commits获取master分支的提交,但是我想获取其他分支的提交。
angular ×1
api ×1
branch ×1
github-pages ×1
gitlab ×1
javascript ×1
jekyll ×1
jsdoc ×1
node.js ×1
travis-ci ×1