1

我使用feathersjs 作为restful API,使用primusjs 作为websocket 连接。下面是我用来生成 primus.js 文件的代码:

app.configure(primus({
    transformer: 'websockets',
    timeout: false
  }, (primus) => {
    primus.library();
    primus.save(path.join(__dirname, '../public/dist/primus.js'));
  }))

为了让我的客户使用生成的primus.js文件。我必须从我的服务器上提供这个文件。从客户端,它可以像下面这样使用它:

<script src='http://xxxxxx/public/dist/primus.js'>

但是我的客户正在使用 webpack 将每个依赖项打包成几个大的 js 文件。如果它是自动生成的文件,我如何primus.js在客户端打包文件?

4

1 回答 1

0

我不相信你可以开箱即用,但看起来有一个primus-webpack-plugin

这个插件允许你传入 Primus 选项,然后将客户端库添加到你的 Webpack 构建资产中。

于 2017-03-07T21:16:49.897 回答