【问题标题】:Angular2-meteor socially demo No Directive annotation foundAngular2-meteor 社交演示未找到指令注释
【发布时间】:2016-10-20 19:27:28
【问题描述】:

我正在为 angular2-meteor 进行社交演示,但我没有通过第 0 步:引导。 教程的网址是:https://www.angular-meteor.com/tutorials/socially/angular2/bootstrapping

我的 client/app.ts 文件目前包含以下内容:

import 'reflect-metadata';
import { Component } from '@angular/core';
import { bootstrap } from '@angular/platform-browser-dynamic';

@Component({
    selector: 'app',
    templateUrl: '/client/app.html'
})
class Socially { }

bootstrap(Socially);

我的 app.html 文件:

Hello World!

我的 index.html 包含这个:

<body>
    <app></app>
</body>

然而,一旦我运行代码,我就会收到这个异常:

例外:在 Socially 上找不到指令注释

我运行 Windows 10 专业版,项目创建为流星 --release 1.3.2.4 项目。

这就是我的 package.json 的样子:

{
  "name": "djvanderburgt",
  "private": true,
  "scripts": {
    "start": "meteor run"
  },
  "dependencies": {
    "@angular/common": "^2.0.0-rc.1",
    "@angular/compiler": "^2.0.0-rc.1",
    "@angular/core": "^2.0.0-rc.1",
    "@angular/platform-browser": "^2.0.0-rc.1",
    "@angular/platform-browser-dynamic": "^2.0.0-rc.1",
    "@angular/router": "3.0.0-alpha.3",
    "angular2-meteor": "^0.5.5",
    "angular2-meteor-auto-bootstrap": "0.5.5",
    "angular2-meteor-polyfills": "^0.1.1",
    "es6-shim": "^0.35.1",
    "meteor-node-stubs": "^0.2.3",
    "reflect-metadata": "^0.1.2",
    "rxjs": "^5.0.0-beta.6",
    "typings": "^1.3.0",
    "zone.js": "^0.6.12"
  }
}

【问题讨论】:

    标签: meteor angular angular2-meteor


    【解决方案1】:

    根据angular2-meteor issue #301的说法,您提到的问题应该通过将angular2-meteor更新到0.6.0来解决。

    【讨论】:

    • 这没有提供问题的答案。要批评或要求作者澄清,请在他们的帖子下方留下评论。 - From Review
    • 这应该在 0.6.0 中修复。参考:github.com/Urigo/angular2-meteor/issues/301
    • 然后将此链接和信息添加到答案中。没有这个补充,这个帖子就不是答案。
    猜你喜欢
    • 1970-01-01
    • 2016-02-02
    • 2016-06-23
    • 2016-09-05
    • 2016-09-11
    • 1970-01-01
    • 1970-01-01
    • 2016-06-23
    • 1970-01-01
    相关资源
    最近更新 更多