老师vite的 vite.config.js 怎么配置?我的都不执行backend
来源:2-5 获取轮播图接口数据
 
			班大人
2021-05-25
我的文件如下 ↓
import {
  defineConfig
} from 'vite';
import path from 'path';
import vue from '@vitejs/plugin-vue';
 
const registerRouter = require('./backend/router.js')
// https://vitejs.dev/config/
export default ({
  mode
}) => defineConfig({
  //  base: baseUrl[mode],
  resolve: {
    alias: [{
      find: '@',
      replacement: path.join(__dirname, '/src'),
    },],
  },
  css: {
    preprocessorOptions: {
      scss: { // 注意,键名是scss不是sass!
        // 这里写你想导入全局scss变量的路径,注意只能写相对路径,alias貌似在css中不会生效
        additionalData: `
                    @import './src/assets/scss/mixin.scss';
                    @import './src/assets/scss/variable.scss';
                `,
      },
    },
  },
  devServer: {
    before(app) {
      registerRouter(app)
    }
  },
  plugins: [
    vue(),
  
  ],
 
});
写回答
	4回答
- 
				
				vite 不能直接配置的 devServer 的 vite 设置开发服务器 https://cn.vitejs.dev/guide/ssr.html#setting-up-the-dev-server 032021-11-18
- 
				  班大人 提问者 2021-05-26 已解决 122023-12-18
- 
				  PARADISELIN 2021-07-04 请问最终如何解决? 022021-11-18
- 
				  海_123 2021-05-26 const registerRouter = require('./backend/router.js') const express = require('express') const { createServer: createViteServer } = require('vite') async function createServer() { const app = express() // 以中间件模式创建 vite 服务器 // const vite = await createViteServer({ // server: { middlewareMode: 'ssr' } // }) // 将 vite 的 connect 实例作中间件使用 // app.use(vite.middlewares) registerRouter(app) } createServer()042022-10-18
相似问题
				怎么没有考虑使用vite
				
			
			
			
			
			
			回答 1
				尝试使用vite搭建
				
			
		回答 3
 
						 
						