老师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