-
3 votesanswersviews
通过System.js导入ES6代码后定义Polymer元素
我正在使用Polymer创建一个HTML元素,我希望它能够使用我编写的ES6类 . 因此,我需要先导入该类,然后注册该元素,这就是我所做的: (function() { System.import('/js/FoobarModel.js').then(function(m) { window.FoobarModel = m.default; window.FoobarItem... -
0 votesanswersviews
React / Typescript Ag-grid
我正试图在我的应用程序中使用ag-grid with react和typescript . ag-grid .d.ts文件在项目内部,所以我无法安装然后使用typings install --save ... 问题是当我尝试导入它时...... import { AgGridReact } from 'ag-grid-react'; 我正在使用VSCode ...它向我显示“[ts]找不到模块... -
3 votesanswersviews
为什么tsc(Typescript Compiler)会忽略RxJS导入?
我使用JSPM和SystemJS设置了我的Angular2项目 . 我尝试在我的 boot.ts 文件中导入 RxJS 和一些运算符,但我的导入不会被转换为 boot.js 输出 . 所以 // boot.ts import {Observable} from 'rxjs/Observable' import 'rxjs/add/operator/debounceTime' ... 如下所述:h... -
2 votesanswersviews
在Angular 4 SystemJS中插入捆绑的RxJS
Official Angular 4 plunk有一个常见的问题,因为它加载了非捆绑的RxJS并且经常在对unpkg.com的请求中产生阻塞 是否可以修改SystemJS配置以在捆绑的Angular模块中使用捆绑的RxJS? map: { ... 'rxjs': 'npm:rxjs/bundles/Rx.js' }, packages: { ... rxjs... -
2 votesanswersviews
systemjs-angular-loader.js如何与angular中与systemjs构建器捆绑在一起工作
在最近的角度change log,似乎他们建议使用systemjs-angular-loader.js插件而不是moduleid . 正如他们在变更日志中所说; 删除了所有提及的moduleId . 删除了“组件相对路径”指南(2017-03-13)我们在我们推荐的SystemJS配置中添加了一个新的SystemJS插件(systemjs-angular-loader.js) . 此插件动态地将... -
0 votesanswersviews
Angular 2和SystemJS子路由访问错误
我有这个路线的角度2应用程序: export const MODULE_ROUTES: Route[] =[ { path: '', redirectTo: 'dashboard', pathMatch: 'full' }, { path: 'dashboard', component: HomeComponent, canActivate: [AuthGuard] }, ... -
0 votesanswersviews
Angular 2资源找不到main.js,从build目录(使用gulp推送)而不是src / app路径提供内容
试图运行Angular 2应用程序 . 在.NET 4.5.2版本的Visual Studio 2015中创建空项目,并使用 tsconfig.json 将所有typescript编译为copy到build目录,我从build目录lib文件夹引用文件 . 但它说"404 main.js not found" . 我需要一种方法来提供构建目录中的内容,而不是存在typescrip... -
299 votesanswersviews
如何捆绑Angular应用程序进行 生产环境
我想在这个线程中跟踪和更新最新的(并且希望是最简单的)方法来捆绑Angular(版本2,4,...)以便在实时Web服务器上进行 生产环境 . 请在答案中包含Angular版本,以便我们可以更好地跟踪它何时转移到更高版本 . -
6 votesanswersviews
Angular 2中的多个模块
我有一个Angular 2应用程序(RC7),它作为单个组件开始,但很快就会以各种不同(有时甚至是完全不相关)的方式在整个项目中使用 . 因此,单个 NgModule 引导所有组件似乎是一个可怕的想法与巨大的膨胀 . 我正在努力寻找一种方法来拥有多个模块(模块A将包含组件A,模块B将包含组件B等),并且仍然允许在单个页面上引导多个A2应用程序 . 在实践中,我想要实现的是: Page 1 boot... -
0 votesanswersviews
错误:(SystemJS)XHR错误(404 Not Found)加载ag-grid-ng2
复制粘贴https://github.com/ceolter/ag-grid-ng2-example中项目的一个组件的代码后,我有以下错误: “错误:(SystemJS)XHR错误(404未找到)loading http://localhost:3000/ag-grid-ng2/main(...)” 我在我的component.ts文件中有以下内容: import {AgGridNg2} from... -
0 votesanswersviews
如何从嵌套模块导入?
我有一个我编写的Typescript库,它的发出方式如下 . 不过,我不知道如何从这个模块导入 . node_modules/my-module/dist/index.js (部分) define("services/UserService", ["require", "exports", ..., "services/Base... -
16 votesanswersviews
在使用像SystemJS这样的模块加载器时,在Safari的Web Inspector中进行调试
我正在使用 es6 modules , TypeScript 和 SystemJS 作为模块加载器创建一个 Ionic 应用程序 . 这是我的设置: tsconfig.json: { "compilerOptions": { ... "target": "es5", "module": &q... -
0 votesanswersviews
当ES6模块由SystemJs加载异步时,如何处理Kendo MVC事件绑定
由于SystemJs加载模块异步,您无法直接将事件绑定到html文件中 . 即使在System.import之后声明控件,此时所有函数都是未定义的 . 例如,以下内容不起作用: <script type="text/javascript"> System.import('myModule'); //myModule contains a function cal... -
1 votesanswersviews
即使Aurelia已经加载了它,SystemJS也无法加载aurelia-event-aggregator
我只是尝试将'aurelia-event-aggregator'导入到TypeScript类中,我在控制台中收到此错误 . 虽然它表示它已在第5和第6行加载并配置了aurelia-event-aggregator,但它表示SystemJS仍无法找到它 . 这特别奇怪,因为我也(成功)从'aurelia-dependency-injection'导入autoinject而从'aurelia-fram... -
1 votesanswersviews
如何将angular2-material(alpha 8.2)与angular2-Quickstart应用程序集成
NOTE: I don't use Angular-CLI 这个plunker正在使用 Alpha-8.1 : https://plnkr.co/edit/qoZ3YCwSz0mQ5o974Dt0?p=preview 我的快速启动应用程序运行没有任何问题 . Step 1 :我更新了 package.json 以包含 angular2-material 和 angular2-button 包 .... -
240 votesanswersviews
Angular没有NameService的提供者
将类加载到Angular组件时遇到问题 . 我试图解决很长时间,甚至试图将其添加到单个文件中 . 我所拥有的是: Application.ts /// <reference path="../typings/angular2/angular2.d.ts" /> import {Component,View,bootstrap,NgFor} from "a... -
0 votesanswersviews
升级Angular项目
我正在将Angular项目从Angular 2 rc4升级到当前版本,即2.4.4 . 我已经在另一个内部项目中完成了这项工作,但是当我这样做时,我遇到了一些奇怪的错误 . 我已经升级了所有角度包,以及typescript,zone.js,rxjs和新的@types模块 . 我的systemjs.config.js文件如下所示: var System; (function(global) { ... -
198 votesanswersviews
Angular - 组件中module.id的含义是什么?
在Angular应用程序中,我看到 @Component 具有属性 moduleId . 这是什么意思? 当 module.id 没有在任何地方定义时,该应用程序仍然有效 . 它怎么还能运作? @Component({ moduleId: module.id, selector: 'ng-app', templateUrl: 'app.component.html', style... -
5 votesanswersviews
使用Clarity设计系统构建Angular 2应用程序
将Clarity Design System从官方tutorial添加到angular 2 5min quickstart后,我收到此错误 . 浏览器中的错误's console doesn' t帮助太多了,有什么建议吗? zone.js:1382 GET http://localhost:3000/clarity-angular 404 (Not Found) Error: (SystemJS)... -
2 votesanswersviews
在角度4.4应用程序中获取并加载远程组件/模块
这是我正在努力实现的目标:我想使用“插件”创建一个应用程序,插件我的意思是: 另一个角度组件/模块可以部署在远程主机上并显示在我的应用程序中 . 看起来我不能直接用webpack做这样的事情,我应该使用SystemJs动态加载模块 . 欢迎任何建议使用SystemJs和Webpack(ng cli),如何调用远程模块并加载它们的示例 . -
2 votesanswersviews
来自延迟加载模块的Angular 4动态插件组件
我有一个角度4系统,允许插件模块(加载 systemjs ) . 它们被加载并编译"manually",为每个模块创建一个 NgModuleFactory . 这是在应用程序启动时完成的,因为我需要动态地构建主菜单和设置组件 . 我还通过将 NgModuleFactory 实例传递给路径的 loadChildren 成员来以这种方式动态构建路由 . 在这些插件模块中,定义了一... -
0 votesanswersviews
无法使用注入的路由器加载外部动态组件
我有一个要求,需要从UMD文件加载动态组件 . 我能够让部分工作 . 我的意思是部分原因是因为它适用于基本组件,但是一旦我注入路由器就停止了工作 . 现在我得到: 错误错误:未捕获(在承诺中):错误:StaticInjectorError(AppModule)[CompApp1Component - > Router]:StaticInjectorError(Platform:core)... -
1 votesanswersviews
angular 2 typescript TS2307找不到私有npm包的模块
我一直在尝试创建一些内部公司使用的组件,以便通过我们的私有npm存储库共享 . 但是,当通过npm和systemjs将这些添加到应用程序时,我不断得到TS2307无法找到模块异常 . 我使用angular.io快速入门来创建这个简单的测试 . 我已经为import语句和systemjs'map'和'packages'部分尝试了各种名称变体,但是无法按照@angular或rxjs等加载模块 . 当我... -
1 votesanswersviews
404使用Angular2,angular2-websocket和typings
... import {$WebSocket} from "angular2-websocket/angular2-websocket"; @Injectable() export class DeviceService { private logger:Logger; private ws:$WebSocket; constructor( ... -
5 votesanswersviews
Angular 2.2和SystemJS:部署RXJS
我正在部署一个网站,但由于我使用的是Angular的最终版本,因此我无法使用rxjs . 我只能通过在我的网站上复制整个文件夹 node_modules/rxjs 来部署rxjs . 这是我对SystemJS的配置 System.config({ map: { 'lodash':'http://127.0.0.1/js/lodash.min.js', ... -
0 votesanswersviews
SystemJS:如何为内部依赖项添加文件扩展名?
有Angular 2应用程序,使用typescript进行编码,使用SystemJS进行模块加载 . //sydtemjs.config.js (function (global) { System.config({ map: { 'normalizr': 'node_modules/normalizr/dist/src/index.js' //mappin... -
4 votesanswersviews
(SystemJS)XHR错误@ angular / commobundles / common.umd.js / http未找到
我在我的应用程序中发出一个简单的http请求 . 我正在使用Angular 2 Quickstart并将所有角度包更新为4.3.4 这是我的 package.json { "name": "angular-quickstart", "version": "1.0.0", "... -
0 votesanswersviews
具有不同basePath的Karma配置
我正在使用Karma和Angular 4,系统js config设置单元测试 . 我尝试使用以下Karma配置,但未能加载所有节点模块,表示模式不匹配 . Application structure 仪表板 应用程序 -- app.component.html -- app.component.ts -- app.component.spec.ts -- user.c... -
9 votesanswersviews
如何在angular2组件中导入npm包?
我正在努力学习ng2的绳索,依赖注射系统正在扼杀我 . 我正在使用ng快速入门:https://github.com/angular/quickstart/blob/master/README.md 我正在尝试将此软件包导入应用程序:https://www.npmjs.com/package/arpad . 我通过npm update安装了包,我的package.json依赖项如下所示: &quo... -
8 votesanswersviews
如何让我的Angular 2应用程序与桶文件导入一起使用?
我正在尝试遵循Angular 2风格指南04-10创建和导入桶在这里找到:https://angular.io/docs/ts/latest/guide/style-guide.html 当我运行我的应用程序时,angular现在尝试加载一个不存在的文件:“my-component-name-here.js” . 为了说明这个问题,我修改了Angular 2示例应用程序以使用一个桶文件,它现在也引...