尝试使用开始一个新的 angular2-meteor 项目
npm install angular2-meteor --save
得到一大堆红色错误(下),我不确定它们是什么意思。我已经完成了
npm install npm -g
,
npm update -g
这是错误:
我认为您遵循了此处的快速入门。
angular2-meteor包还没有暴露在 NPM 中。检查这个问题
更新:
现在您可以安装了,请按照下列步骤操作:
全局更新你的流星(如果你已经更新了,那么不需要再做一次。去这里检查是否有新版本)。
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文件。
然后在您的客户端文件夹中创建这两个文件:
// 应用程序.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
检查您的应用程序。