H5项目使用@microsoft/fetch-event-source

前言:

在@microsoft/fetch-event-source 文档中,没有介绍在项目中使用script 引入,只介绍了通过npm 引入的方式;项目的接口又是 post 方式的流式接口。

解决方式:

借助 webpack 工具

实现步骤:

1、初始化包管理文件

javascript 复制代码
npm install
//或
cnpm install

2、安装 webpack 和 webpack-cli 编译器

javascript 复制代码
npm install webpack --save-dev
npm install webpack-cli --save-dev

3、新建 webpack.config.js 文件

javascript 复制代码
const path = require("path");

module.exports = {
  entry: "./test.js", //打包入口
  output: {
    //打包文件输出路径
    path: path.resolve(__dirname, "dist"),
    filename: "index.js",
  },
};

注:代码中 test.js 文件是使用了 @microsoft/fetch-event-source,打包入口文件需根据自己项目文件路径填写!!

test.js 文件

4、在项目终端 执行 npx webpack

javascript 复制代码
npx webpack

5、执行 npx webpack 进行项目打包后,把打包生成的 文件 (index.js) 在 项目中引入

到这里就已经结束了!项目中也已经成功使用了@microsoft/fetch-event-source !!!

相关推荐
cyadyx1 小时前
Vite 比 Webpack 构建效率更高
前端·webpack·node.js·vite
mCell3 小时前
AI 时代 SVG 画图的潜力
前端·agent·svg
我命由我123458 小时前
CesiumJS 笔记 - 获取容器中心点、Cartesian3 clone 方法、修改 Cartesian3 对象的高度
前端·javascript·css·前端框架·html·html5·js
Hopebearer_9 小时前
页面突然只剩 DOM?一次静态资源版本错配排查
前端·部署
东风破_10 小时前
ESLint 是什么?为什么你的项目需要它?
前端·后端·代码规范
圣殿骑士-Khtangc11 小时前
Go字符串高效拼接性能对比与底层原理分析
服务器·前端·golang
BigTopOne12 小时前
【ijkplayer】 硬解码流程
前端
kyriewen12 小时前
DeepSeek Harness开源第一天我就上手了——和Claude Code的差距比想象中大
前端·ai编程·deepseek
捡田螺的小男孩13 小时前
什么是 Skill?手把手带你写一个简单有用的 Skill!
前端·后端·程序员
IT_陈寒13 小时前
Redis集群这个坑,差点让我通宵
前端·人工智能·后端