包括第三方芒果/幻灯片到angular-cli项目

时间:2016-06-23 06:25:25

标签: angular angular-cli

我正努力将slideout添加到我的角度2应用程序中。试图遵循本指南here

所以我所做的是,安装了npm包:

npm install slideout --save

已安装的打字:

typings install dt~slideout --global --save

向angular-cli-build.js添加了幻灯片:

var Angular2App = require('angular-cli/lib/broccoli/angular2-app');

module.exports = function(defaults) {
  return new Angular2App(defaults, {
    vendorNpmFiles: [
      ...,
      'slideout/dist/slideout.js'
    ]
  });
};

在system-config.ts中添加了幻灯片:

/** Map relative paths to URLs. */
const map: any = {
  'slideout': 'vendor/slideout/dist/slideout.js'
};

/** User packages configuration. */
const packages: any = {
  'slideout': {
    format: 'cjs'
  }
};

当我尝试使用它在Visual Studio Code中的组件时,我收到错误[ts] Cannot find module 'slideout'.

尝试使用ng build进行构建会产生相同的错误Cannot find module 'slideout'.

版本

angular: 2.0.0-rc.2
slideout: 0.1.12
angular-cli: 1.0.0-beta.6

我做错了什么/失踪了?请指出我正确的方向。

0 个答案:

没有答案