当前位置: 首页 > 知识库问答 >
问题:

使用插件更改Webpack入口点

郏志诚
2023-03-14

我正在编写Webpack插件,我需要执行hotmodulereplacementplugin相同的技巧,以便在应用程序之前注入webpack-hot-client

它将包的入口点更改为某个自定义函数,该函数需要./node_modules/webpack-hot-client/client/index.js,然后加载原始入口应用程序。

包中的片段

/***/ 0:
/***/ (function(module, exports, __webpack_require__) {

__webpack_require__("./node_modules/webpack-hot-client/client/index.js?ed7fa357-74e7-4924-8c07-8372aa814415");
module.exports = __webpack_require__("./app/index.js");

/***/ }),

我找不到做这件事的代码,有什么指示吗?

共有1个答案

冉俊德
2023-03-14

好了,我找到了hotmoduleReplacementPlugin是如何实现的答案,显然它不是造成这种情况的原因。

webpack-hot-client将入口点更改为数组(如果第一项是webpack-hot-client脚本)。

Webpack从该数组创建一个看起来像我已经发布的条目。

 类似资料:
  • 该插件添加了有关选择更改的其他信息。一旦包含在plugins配置选项, 每个changed.jstree事件数据将包含一个名为的新属性changed,该属性将提供有关自上一个事件以来的selected 和 deselected节点的信息。changed.jstree $(function () { $("#plugins") .on("changed.jstree", functi

  • 我正在尝试将bootstrap-daterangepicker与WebPack一起使用。在我的视图文件中,我有以下内容: 在中:

  • 可以在 nuxt.config.js 中添加 Webpack 插件: const webpack = require('webpack') module.exports = { build: { plugins: [ new webpack.ProvidePlugin({ '$': 'jquery', '_': 'lodash'

  • webpack 插件作为独立文件提供,并且应当直接 require: const VueSSRServerPlugin = require('vue-server-renderer/server-plugin') const VueSSRClientPlugin = require('vue-server-renderer/client-plugin') 生成的默认文件是: vue-ssr-s

  • 本文向大家介绍webpack里使用jquery.mCustomScrollbar插件的方法,包括了webpack里使用jquery.mCustomScrollbar插件的方法的使用技巧和注意事项,需要的朋友参考一下 malihu-custom-scrollbar-plugin是一个依赖jquery的自定义网页滚动条样式插件 网站: http://manos.malihu.gr/jquery-cus