小编Tra*_*ski的帖子

如何在汇总中导入stompjs

在使用打字稿的ng2应用程序上我使用stompjs,它没有汇总它工作正常.

我正在导入它:

import {Stomp} from "stompjs"

运行汇总后,我得到"EXCEPTION:Stomp is not defined"

我的汇总配置是:

import rollup from 'rollup';
import nodeResolve from 'rollup-plugin-node-resolve';
import commonjs    from 'rollup-plugin-commonjs';


export default {
 entry: 'aot/app/src/boot-aot.js',
 dest: 'dist/bundle.es2015.js', // output a single application bundle
 sourceMap: true,
 useStrict: false,
 format: 'iife',
 treeshake: true,
 plugins: [
  nodeResolve({
    module: true,
    jsnext: true,
    main: true,
    browser: true,
    extensions: ['.js']
  }),
  commonjs({
    include: [
      'node_modules/rxjs/**',
      'node_modules/stompjs/**'
    ],
    namedExports: {
      'node_modules/stompjs/lib/stomp.min.js': [ 'Stomp' ]
    }
  })
 ]
}
Run Code Online (Sandbox Code Playgroud)

stompjs的TypeScript类型定义文件

declare module "stompjs" {

  export …
Run Code Online (Sandbox Code Playgroud)

typescript stompjs rollupjs angular

5
推荐指数
1
解决办法
495
查看次数

标签 统计

angular ×1

rollupjs ×1

stompjs ×1

typescript ×1