前端——vite使用记录

1.https、ip与port配置

使用https协议,使用地址192.168.4.46,接口5173,

//1.安装basicSsl:
npm i @vitejs/plugin-basic-ssl

//2.在vite.config.js中,添加
// 开启https支持
import basicSsl from '@vitejs/plugin-basic-ssl'

export default defineConfig({
  plugins: [
    basicSsl(),
  ],
  server: {
    host: '192.168.4.46',
    port: 5173,
    open: true,
    https: true
  },
})

2.vite多页面配置

js原生项目使用vite配置多个html页面,目录结构如图所示:

需要在vite.config.js中配置:

export default defineConfig({

  // vite打包多页面配置
  build: {
    // 打包的库
    lib: {
      entry: './lib/CustomViewer.js', // 入口文件
      name: 'CustomViewer', // 全局变量名
      fileName: 'CustomViewer',// 输出文件名
      external: [''], // 外部化依赖
    },
    // 打包的项目
    rollupOptions: {
      input: {
        index: resolve(__dirname, 'index.html'), 
        demo1: resolve(__dirname, 'demo1.html'),
        demo2: resolve(__dirname, 'demo2.html'),
        demo3: resolve(__dirname, 'demo3.html'),
      }
    }
  }

})

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值