vite打包部署问题总结

目录

Vue3 vite:is a JavaScript file. Did you mean to enable the 'allowJs' option?

使用vscode搭建 vue3 + vite 项目, 部署到服务器 js css文件路径访问不到的问题


Vue3 vite:is a JavaScript file. Did you mean to enable the 'allowJs' option?

vue3+vite 下运行 npm run build 打包时,出错:

is a JavaScript file. Did you mean to enable the 'allowJs' option?

打开 package.json 文件:

 "scripts": {
    "dev": "vite",
    "build": "run-p type-check build-only",
    "preview": "vite preview",
    "build-only": "vite build", # 查看这个命令
    "type-check": "vue-tsc --noEmit"
  },
npm run build
# 换成一下命令
npm run build-only

使用vscode搭建 vue3 + vite 项目, 部署到服务器 js css文件路径访问不到的问题

使用vscode搭建vue3 + vite项目,本地没有问题,build后部署到服务器, 默认访问的是域名下的js css文件,导致 相对路径无法访问到。

在vite.config.js中添加  :base: "./"  后就可以了。

原因:默认的是  "/",   而我部署的路径是 : /其他路径/项目名/dist/  ,所以 把base 改为 ./ 后就可以正常访问了。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值