背景:本地环境对功能组件提取,开发环境下通过本地路径引用,发布模式下走npm包引用
1、项目下新建packages/HelloWorld文件夹,在此文件夹下运行终端
新建packages/HelloWorld/index.vue文件
新建packages/HelloWorld/index.js文件
import helloworld from "./index.vue";
export {
helloworld
}
1、本地打包:
将helloworld-1.0.1.tgz 放到项目根目录下,运行终端命令
在项目.vue文件中引用
<script setup>
import {helloworld} from "helloworld"
</script>
<template>
<div>
<span>测试helloworld组件</span>
<helloworld></helloworld>
</div>
</template>
2、私库打包
3、本地路径访问
安装@types/node,配置@=src目录路径
在vite.config.ts文件添加配置
在项目.vue文件中引用