-
1 votesanswersviews
即使Aurelia已经加载了它,SystemJS也无法加载aurelia-event-aggregator
我只是尝试将'aurelia-event-aggregator'导入到TypeScript类中,我在控制台中收到此错误 . 虽然它表示它已在第5和第6行加载并配置了aurelia-event-aggregator,但它表示SystemJS仍无法找到它 . 这特别奇怪,因为我也(成功)从'aurelia-dependency-injection'导入autoinject而从'aurelia-fram... -
0 votesanswersviews
使用TypeScript为JSPM应用程序开发NPM包
基本上,我有同样的问题here: 我开发了一个NPM包(typed-lexer),它正确地发送了它的d.ts文件(在 package.json 文件中有相应的条目) . 通过npm install和tsc --init在普通节点js app中使用包正常工作 - IDE(在我的情况下是Visual Studio Code)和编译器都能够找到我的typed-lexer的类型定义文件 . 但是,当我通... -
1 votesanswersviews
Aurelia Asp.net Web Api Typescript JSPM
我使用Visual Studio Asp.Net SPA项目模板创建了一个ASP.net MVC WebApi 2项目,并通过运行以下jspm命令将Aurelia安装到根文件夹中 . 我选择TypeScript作为转换器 . jspm init jspm install aurelia-framework jspm install aurelia-bootstrapper 现在我需... -
3 votesanswersviews
如何在转换Angular2 TS时配置gulp-typescript以使用JSPM
我们有一个gulp脚本,如下所示(仅显示相关部分): const gulp = require('gulp'); const typescript = require('gulp-typescript'); const sourcemaps = require('gulp-sourcemaps'); const tscConfig = require('./tsconfig.json'); con... -
9 votesanswersviews
如何在TS 2.0之后正确获取Aurelia的TypeScript类型定义文件(* .d.ts) . 发布?
在Aurelia的预发布版本(例如,beta版)中,JSPM安装总是得到.js和.d.ts文件,这是完美的 . 现在JSPM只下载.js文件 . 要修复(?)这个,现在使用Typings的Skeleton模板,在typings.json配置文件中有很多额外的行 . 现在,随着TypeScript 2.0的发布,Typings被认为已被弃用,获取类型定义的“官方”方式是npm的@types存储库 .... -
0 votesanswersviews
如何从嵌套模块导入?
我有一个我编写的Typescript库,它的发出方式如下 . 不过,我不知道如何从这个模块导入 . node_modules/my-module/dist/index.js (部分) define("services/UserService", ["require", "exports", ..., "services/Base... -
3 votesanswersviews
如何使用JSPM导入带有Typescript声明的外部NPM模块
'test-module'是使用index.d.ts定义文件在Typescript中编写的外部模块 . 它在package.json中具有tsd / tsc的属性: “typings”:“dist / index.d.ts”,“typescript”:{“definition”:“dist / index.d.ts”} 'test-module'随JSPM一起安装在jspm_package... -
6 votesanswersviews
typescript:导入jspm库
因此,我在将jspm包导入typescript时发现的大多数示例都假设我想使用Systemjs在浏览器中加载和解释它们 . 但是,我宁愿使用 tsc 来构建commonjs模块,只导入js代码,因为在我看来,这对我来说是更通用和错误的方法 . 所以我的目录结构如下所示: src/index.ts jspm_packages/... config.js tsconfig.json 使用tsconf... -
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... -
1 votesanswersviews
Angular 2 - 在SystemJS Base上构建/部署? (RC.5)
我有一系列问题和一些我想挑战的假设 . 我无法理解Angular 2的构建步骤 . 我有一个完整的Angular 2项目,它是用NPM和SystemJS构建的 . 该项目可以使用lite-server或webpack-dev-server运行良好 . 我试图使用WebPack,但无法搞清楚,构建缺少文件 . 我使用bootstrap,jquery,angular materiel字体/图标,以及我...