如何强制Plunker Editor更新角度库依赖?

时间:2017-03-01 17:23:32

标签: npm editor updates

我正在使用Plunker Editor来演示演示。我的演示是一个角度2项目,我的开源npm包名为import os for root, dirs, files in os.walk(yourpath, topdown=False):#topdown traversing for name in files: print(os.path.join(root, name)) stuff for name in dirs: print(os.path.join(root, name)) stuff 已经发布。 当我在ng-ui-application中绑定npm包时,它可以工作。

config.js

问题是,当我在https://www.npmjs.com/上发布System.config({ //use typescript for compilation transpiler: 'typescript', //typescript compiler options typescriptOptions: { emitDecoratorMetadata: true }, paths: { 'npm:': 'https://unpkg.com/' }, //map tells the System loader where to look for things map: { 'app': './src', 'rxjs': 'npm:rxjs', 'typescript': 'npm:typescript@2.0.2/lib/typescript.js', 'ng-ui-application': 'npm:ng-ui-application' }, //packages defines our app package packages: { app: { main: './main.ts', defaultExtension: 'ts' }, rxjs: { defaultExtension: 'js' }, 'ng-ui-application': { main: './index.js', defaultExtension: 'js' } } }); 的更新时,Plunker编辑器未获得此更新。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案...... 我改变了ng-ui-application

config.js

由此:

map: {

    'app': './src',

    'rxjs': 'npm:rxjs',
    'typescript': 'npm:typescript@2.0.2/lib/typescript.js',
    'ng-ui-application': 'npm:ng-ui-application'
  },
  //packages defines our app package
  packages: {
    app: {
      main: './main.ts',
      defaultExtension: 'ts'
    },
    rxjs: {
      defaultExtension: 'js'
    },
    'ng-ui-application': {
      main: './index.js',
      defaultExtension: 'js'
    }
  }