Angular 2,Webpack Uncaught ReferenceError:vendor ...在添加外部库时未定义

时间:2016-07-28 10:57:38

标签: angular webpack jplayer

当我添加一个库(在我的情况下是jplayer)时,我收到了错误

  

外部" vendor_d73928c ...":1未捕获的ReferenceError:vendor_d73928c989153b363873未定义

在线 文件module.exports = vendor_d73928c989153b363873

中的webpack:///external "vendor_d73928c989153b363873"

这是我的代码(添加供应商jplayer)。

entry: {
    vendor: [
        'bootstrap',
        'bootstrap/dist/css/bootstrap.css',
        'font-awesome/css/font-awesome.css',
        'style-loader',
        'jquery',
        '@angular/common',
        '@angular/compiler',
        '@angular/core',
        '@angular/http',
        '@angular/platform-browser',
        '@angular/platform-browser-dynamic',
        '@angular/router',
        '@angular/platform-server',
        'angular2-google-maps/core',
        'jplayer'
    ]
},

我错过了什么吗?

1 个答案:

答案 0 :(得分:18)

我找到了解决方案。退出视觉工作室,运行  webpack --config webpack.config.vendor.js  webpack 在cmd中,在项目文件夹中。之后,再次打开visual studio