我正在通过this documentation构建一个Angular Universal应用程序。但现在我已经在我的应用程序中集成了第三方应用程序angular2-multiselect-dropdown
。当我在本地提供应用程序时它运行良好,但是当我在节点服务器上提供它时,它会抛出:
SyntaxError: Unexpected token import
我也尝试过here给出了很多解决方案,但对我来说没什么用。
答案 0 :(得分:0)
您使用的是哪个版本的角色?
如果使用webpack,请尝试在webpack配置中将该模块列入白名单
//webpack.server.js
target: 'node',
externals: [nodeExternals({
whitelist: [
/^angular2-multiselect-dropdown/
]
})],