账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vite.config.js修改server启动端口不生效
    56
    0
    如题,修改端口为3000,但是启动的时候仍旧是5000export default defineConfig({ plugins: [vue()], // 配置需要使用的插件列表,这里将vue添加进去 // 配置文件别名 vite1.0 是 /@/ 2.0改为/@ //这里是将src目录配置别名为/@方便在项目中导入src目录下的文件 resolve: { alias: { "/@": pathResolve("src") } }, // 强制预构建插件包 optimizeDeps: { include: ['axios'] }, // 打包配置 build: { target: 'modules', outDir: 'dist', // 指定输出路径 assetsDir: 'assets', //指定生成静态资源的存放路径 minify: 'terser' //混淆器,terset构建后文件体积更小 }, // 本地运行配置,及反向代理配置 server: { host: '0.0.0.0', port: 3000, // cors: true, //默认启用并允许任何源 https: false, // open: true, //在服务器启动时自动在浏览器中打开应用程序 // 反向代理配置,注意rewrite写法 }, proxy: { '/dragger_upload': { target: 'http://localhost:3001/', //代理接口 changeOrigin: true, rewrite: (path) => path.replace(/^\/dragger_upload/, '') } }})
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 请叫我儿媳。 普通会员 1楼

      在Vite项目中,如果你想修改服务器的启动端口,你可以修改vite.config.js文件中的server.listen属性。以下是一个示例:

      ```javascript const { resolve } = require('path');

      module.exports = { // ... server: { port: 3000, // 设置服务器的启动端口 }, }; ```

      在这个例子中,server.listen的值是3000,这意味着当Vite启动时,服务器将监听这个端口。

      如果你希望在修改了server.listen的值后重启服务器,你可以在启动Vite时添加以下代码:

      ```javascript import { runServer } from '@vitejs/cli';

      runServer({ devServer: { port: 3000, }, }, (err, info) => { if (err) { console.error(err); return; } console.log('Server is running on port', info.port); }); ```

      在这个例子中,当Vite启动时,它将监听3000端口,然后打印出服务器的启动端口。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部