关于TypeError:无法读取null属性(读取‘isCE‘) -自定义组件库

关于TypeError:无法读取null属性(读取’isCE’) -自定义组件库
大家先看一下这个文章
https://cloud.tencent.com/developer/ask/sof/106913760
这个文章里面给了vite解决方案
这里我给出一个webpack解决方案
首先我建议你的组件库和你的项目进行vue版本锁定
第二补在你的vue.config.js中添加上这些配置

const { defineConfig } = require('@vue/cli-service')
const path = require("path");
module.exports = defineConfig({
  transpileDependencies: true,
  configureWebpack: {
    // 👇🏻 这个配置
     resolve: {
       symlinks: false,
       alias: {
         vue: path.resolve("./node_modules/vue"),
       },
     },
   },
   /* 
   这段代码是在webpack配置文件中的resolve字段中,用于解析模块的路径配置。具体解释如下:
  symlinks: false表示不解析符号链接,即webpack不会对项目中的符号链接进行处理。
  alias用于创建别名,将某个模块的路径映射到另一个路径上,这里是将"vue"模块的路径映射到node_modules/vue目录下。
  这样在项目中引用vue模块时,直接使用import Vue from "vue"即可,而不需要指定完整的路径。
   */
})

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值