尝试使用
启动一个新的angular2-meteor项目npm install angular2-meteor --save
得到一大堆红色错误(下面),我不确定它们是什么意思。我已经完成了
npm install npm -g
和
npm update -g
这是错误:
答案 0 :(得分:1)
我认为你遵循了快速启动here。
angular2-meteor 包还没有暴露给NPM。 查看this issue
<强>更新强>
现在您可以安装,请按照以下步骤操作:
全局更新您的meteor(如果您已更新,则无需再次更新。并转到here检查是否有新版本。)
meteor update --release 1.3-rc.4
在终端中运行这些以创建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
删除客户端文件夹中的 main.js , main.html , main.css 文件。
< / LI>然后在客户端文件夹中创建这两个文件:
// 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
检查您的应用。