Tag: angular2 directives

Angular2 – 在客户端需要模块

在Node.js / Express / Angular2 / typescript(IDE = Visual Studio)应用程序的上下文中,我试图将第三方.js实用程序(packery)加载到客户端(用于指令中)。 有人为它打字稿的定义。 d.ts文件如下所示: declare module "packery" { interface PackeryOptions { stuff… } class Packery { stuff …. } export = Packery; } 我引用这个d.ts文件,告诉浏览器.js打包脚本的位置,然后导入模块: import Packery = require('packery'); 这个编译没有投诉。 然而,在运行时,浏览器尝试(并失败)在http:// localhost / packery上查找“packery”,而不知道packery是一个导入的库。 这与我在客户端上所做的其他import声明形成鲜明对比,例如: import {Http, HTTP_PROVIDERS} from 'angular2/http'; 哪些工作 – 据我可以告诉只有两件我给它的信息也是一个d.ts文件和.js文件的位置,就像打包。 但是,我一定错过了一些东西。 已经尝试了文件位置和链接的许多组合,不能得到它的工作。 我怎样才能得到正确的链接到“packery”? 谢谢!

如何在angular2应用程序中包含时区 – 时区

我意识到,这个问题是重复的,但以前一次没有提供答案的时候包已经安装 1.安装包 npm安装时刻 – 时区 – 保存 在node_modules目录中 | | –moment | –moment,时区 目录 2.包含Index.html脚本 <script src="node_modules/moment-timezone/moment-timezone.js"></script> System.config.js var map = { 'moment': 'node_modules/moment', 'momentzone': 'node_modules/moment-timezone' }; var packages = { 'moment': { defaultExtension: 'js' }, 'momentzone': { defaultExtension: 'js' } }; 3.Inside component.ts文件 import * as moment from 'moment/moment'; export class TimeComponent implements OnInit{ […]