使用npm安装angular2-meteor的问题

时间:2016-03-11 23:26:30

标签: npm angular npm-install angular2-meteor

尝试使用

启动一个新的angular2-meteor项目
npm install angular2-meteor --save

得到一大堆红色错误(下面),我不确定它们是什么意思。我已经完成了 npm install npm -g

npm update -g
这是错误:
enter image description here

1 个答案:

答案 0 :(得分:1)

我认为你遵循了快速启动here

angular2-meteor 包还没有暴露给NPM。 查看this issue

<强>更新

请参阅herehere了解最新教程。

现在您可以安装,请按照以下步骤操作:

  1. 全局更新您的meteor(如果您已更新,则无需再次更新。并转到here检查是否有新版本。)

    meteor update --release 1.3-rc.4

  2. 在终端中运行这些以创建angular2-meteor1.3项目:

    meteor create --release 1.3-rc.4 hello

    cd hello

    npm install https://github.com/Urigo/angular2-meteor --save

    npm install https://github.com/Urigo/angular2-meteor-auto-bootstrap --save

    meteor remove blaze-html-templates

    meteor add angular2-compilers

  3. 删除客户端文件夹中的 main.js main.html main.css 文件。

    < / LI>
  4. 然后在客户端文件夹中创建这两个文件:

  5. // app.ts

    import 'reflect-metadata';
    import { bootstrap } from 'angular2-meteor-auto-bootstrap'
    import { Component } from 'angular2/core';
    
    @Component({
      selector: 'app',
      template: `<p>Hello World!</p>`
    })
    class App {}
    bootstrap(App);
    

    (确保在其他导入前放置import 'reflect-metadata';第一行,否则无效。)

    // index.html

    <head>
      <title>Hello</title>
    </head>
    <body>
    <app></app>
    </body>
    

    最后,在终端中运行meteor,然后转到http://localhost:3000检查您的应用。