首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Jsfiddle中使用Angular2和Typescript

如何在Jsfiddle中使用Angular2和Typescript
EN

Stack Overflow用户
提问于 2016-02-13 00:47:53
回答 2查看 9.5K关注 0票数 20

虚拟问题..。

我尝试在jsfiddle中用Typescript编写一个angular2 (2.0.0-beta.6)应用程序。

我知道网上还有其他的解决方案,但是...

实际上,我的示例非常小,问题出在导入模块上:

代码语言:javascript
复制
import {bootstrap} from 'angular2/platform/browser'
import {Component} from 'angular2/core';

我得到了以下错误:

代码语言:javascript
复制
Uncaught ReferenceError: System is not defined
Uncaught ReferenceError: require is not defined

我尝试添加一些依赖项(要求、系统...)但它不起作用。

对于Angular2 (angular2.sfx.dev.js)的最新版本(beta-6),也没有更多的自动执行包。

一些测试:

https://jsfiddle.net/asicfr/q8bwosfn/1/

https://jsfiddle.net/asicfr/q8bwosfn/3/

https://jsfiddle.net/asicfr/q8bwosfn/4/

https://jsfiddle.net/asicfr/q8bwosfn/5/

https://jsfiddle.net/asicfr/q8bwosfn/6/

EN

回答 2

Stack Overflow用户

发布于 2016-06-25 12:41:59

如果您不依赖于JS Fiddle,请考虑使用Plunker。Angular开发人员在this link上发布了最新的Angular版本,从而保持了一个最新的工作空间。

它甚至比Plunker自己的Angular 2设置更新(您可以从Plunker菜单访问:New > AngularJS > 2.0.x (TS)

缺点:这种设置是在TypeScript中进行的,所以如果您希望使用普通的Javascript (ES5或ES6)进行开发,那么最好的选择是使用柱塞式菜单选项。

票数 8
EN

Stack Overflow用户

发布于 2016-02-13 04:20:41

您还需要包含SystemJS JS文件。我看到你错过了。所有这些都是必需的:

代码语言:javascript
复制
<script src="https://code.angularjs.org/2.0.0-beta.3/angular2-polyfills.js"></script>
<script src="https://code.angularjs.org/tools/system.js"></script>
<script src="https://code.angularjs.org/tools/typescript.js"></script>
<script src="https://code.angularjs.org/2.0.0-beta.3/Rx.js"></script>
<script src="https://code.angularjs.org/2.0.0-beta.3/angular2.dev.js"></script>

然后,您还需要使用以下代码配置SystemJS,然后导入包含引导函数的主模块:

代码语言:javascript
复制
System.config({
  transpiler: 'typescript', 
  typescriptOptions: { emitDecoratorMetadata: true }, 
  packages: {
    'app': {
      defaultExtension: 'ts'
    }
  } 
});
System.import('app/main')
.then(null, console.error.bind(console));
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35367962

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档