![](/img/trans.png)
[英]How to generate feathersjs primus client without starting the server
[英]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.