0.0.5 • Published 9 months ago

@plugin-light/webpack-plugin-fix-npm-package v0.0.5

Weekly downloads
-
License
-
Repository
github
Last release
9 months ago

三方库打包修复

修复 uni-app 项目层级过深时,引入npm包编译报错问题。

一般的uni-app项目层级为src/main.jspackages/user/main.js,如果你的项目层级比较深,比如src/project/user/main.js,可使用此插件。

另一个使用场景是 pnpm,使用 pnpm 的项目也可能打包异常,使用本插件可以修复此类错误。

如何使用

安装

pnpm add @plugin-light/webpack-plugin-fix-npm-package -D

vue.config.js 中添加如下设置:

const { FixNpmPackagePlugin } = require('@plugin-light/webpack-plugin-fix-npm-package');

module.exports = {
  configureWebpack: {
    plugins: [
      new FixNpmPackagePlugin(),
    ],
  }
}