小程序
小游戏
企业微信
微信支付
扫描小程序码分享
用cloudbase开发的web项目,运行的时候没问题,打包后却出现了微信适配器导致页面打不开,有解决办法吗 vue vite项目
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
rollupOptions注释掉可以了
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
微信适配器是啥意思
alias: {
// 设置路径
'~': path.resolve(__dirname, './'),
// 设置别名
'@': path.resolve(__dirname, './src')
},
extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue']
// vite 相关配置
server: {
port: 8080,
host: true,
open: true,
proxy: {
'/api': {
// target: 'http://192.168.1.121:8002',
target: loadEnv('development', process.cwd()).VITE_BASE_URL,
changeOrigin: true,
rewrite: (p) => p.replace(/^\//, '')
}
css: {
postcss: {
plugins: [
{
postcssPlugin: 'internal:charset-removal',
AtRule: {
charset: (atRule) => {
if (atRule.name === 'charset') {
atRule.remove()
]
build: {
emptyOutDir: true,
outDir: 'dist',
assetsDir: 'assets',
minify: 'terser',
terserOptions: {
compress: {
drop_console: true,
drop_debugger: true
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
rollupOptions注释掉可以了
微信适配器是啥意思
const app = cloudbase.init({
env: “**”,
})
const auth = app.auth({ persistence: "local" })
const db = app.database()
然后npm run起来浏览器打开正常可以调云函数
然后build打包后放到nginx里,浏览器打开就报我截图的那个错
alias: {
// 设置路径
'~': path.resolve(__dirname, './'),
// 设置别名
'@': path.resolve(__dirname, './src')
},
extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue']
},
// vite 相关配置
server: {
port: 8080,
host: true,
open: true,
proxy: {
'/api': {
// target: 'http://192.168.1.121:8002',
target: loadEnv('development', process.cwd()).VITE_BASE_URL,
changeOrigin: true,
rewrite: (p) => p.replace(/^\//, '')
}
}
},
css: {
postcss: {
plugins: [
{
postcssPlugin: 'internal:charset-removal',
AtRule: {
charset: (atRule) => {
if (atRule.name === 'charset') {
atRule.remove()
}
}
}
}
]
}
},
build: {
emptyOutDir: true,
outDir: 'dist',
assetsDir: 'assets',
minify: 'terser',
terserOptions: {
compress: {
drop_console: true,
drop_debugger: true