1.0.3 • Published 8 months ago

insert-page-content-webpack-loader v1.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

uniapp 通用页面插入内容 loader

说明

该插件只会作用于在 pages.js 中注册的页面, 需将项目的 pages.json 改为使用 pages.js.

安装

npm i insert-page-content-webpack-loader

使用

// vue.config.js

configureWebpack: (config) => {
  config.module.rules.push(
    ...[
      {
        test: /^(?!.*(?:uni_modules|node_modules)).*\.vue$/,
        use: [
          {
            loader: "insert-page-content-webpack-loader",
            options: {
              // 正则表达式 (换成你需要的替换内容的正则表达式)
              regexp: /<view([\s\S]*?)>([\s\S]*?)<\/view>/,
              // replace回调 (换成你需要的替换内容)
              callback: (match, p1, p2) => {
                return `<view${p1}><mpDevBubble/>${p2}</view>`;
              },
            },
          },
        ],
      },
    ]
  );
};
1.0.3

8 months ago

1.0.2

8 months ago

1.0.1

8 months ago

1.0.0

8 months ago