簡體   English   中英

如何打包feathersjs + primus生成的客戶端js?

[英]How to package feathersjs+primus generated client js?

我正在使用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文件是自動生成的文件,該如何在客戶端中打包?

我不相信您可以開箱即用,但看起來好像有一個primus-webpack-plugin

該插件允許您傳遞Primus選項,然后將客戶端庫添加到Webpack構建資產。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM