<noframes id="bhrfl"><address id="bhrfl"></address>

    <address id="bhrfl"></address>

    <noframes id="bhrfl"><address id="bhrfl"><th id="bhrfl"></th></address>

    <form id="bhrfl"><th id="bhrfl"><progress id="bhrfl"></progress></th></form>

    <em id="bhrfl"><span id="bhrfl"></span></em>

    全部
    常見問題
    產品動態
    精選推薦

    【已解決】pc打包部署后報錯,Uncaught SyntaxError: Unexpected token '<' ;

    管理 管理 編輯 刪除

    解決方案見評論區

    版本如下CRMEB_PRO_PC_v3.0.1(20240326)

    本地運行沒問題,打包后放到線上報錯Uncaught SyntaxError: Unexpected token '<'


    線上網址 https://mall.odot.cn/


    按照網上的一些教程修改publicPath 為  /    和./都不行


    服務器目錄結構如下

    65d18202406271636581682.png

    346bc202406271636378847.png


    nutx.config.js配置如下

    // const MODE = 'universal';  //靜態應用部署,打包命令 npm run generate
    const MODE = 'spa';  //單頁面形式渲染模式,打包命令: npm run build
    module.exports = {
      buildDir: "nuxt-dist",
      mode: MODE,
      // mode: 'universal',
      /*
       ** Headers of the page
       */
      head: {
        title: "CRMEB PC端模板演示",
        meta: [
          { charset: "utf-8" },
          { name: "apple-mobile-web-app-capable", content: "yes" },
          { name: "viewport", content: "width=device-width, initial-scale=1" },
          {
            hid: "http-equiv",
            "http-equiv": "X-UA-Compatible",
            content: "IE=edge"
          },
          {
            hid: "keywords",
            name: "keywords",
            content:
              "CRMEB 新零售社交電商 社交電商系統 小程序商城系統 公眾號商城系統 商城系統源碼 免費商城系統 商城系統開發 開源商城系統 CRMEB源碼 微商城源碼 多店商城系統 小程序直播電商系統 知識付費系統源碼 SCRM 客戶管理 客戶營銷系統 多商戶商城 B2B2C B2C B2B O2O"
          },
          {
            hid: "description",
            name: "description",
            content:
              "CRMEB開源會員電商營銷系統,依托社交營銷應用場景,獨創將用戶管理系統與社交電商系統創新性深度集成,充分將公域流量轉為私域流量,幫助企業快速積累用戶并實現精準營銷,一次購買永久享受免費升級服務免費提供升級教程。咨詢:400-8888-794"
          }
        ],
        link: [{ rel: "icon", type: "image/x-icon", href: "/favicon.ico" }],
        script: []
      },
      env: {
        baseUrl: ""
      },
      /*
       ** Customize the progress-bar color
       */
      loading: { color: "#fff" },
    
    
      /*
       ** Plugins to load before mounting the App
       */
      plugins: [
    
    
        "~/plugins/axios",
        { src: "./assets/iconfont/iconfont.js", ssr: false },
        { src: "~/plugins/vue-swiper.js", ssr: false },
        { src: "~/plugins/utils.js", ssr: false },
        { src: "~/plugins/debounce.js", ssr: false },
        { src: "~/plugins/element-ui", ssr: false },
        { src: "~/plugins/vueqr.js", ssr: false },
        { src: "~/plugins/vue-clipboard.js", ssr: false },
        { src: "~/plugins/v-viewer.js", ssr: false },
        { src: "~/plugins/vue-lazyload.js",ssr: false },
        "~/plugins/main",
        { src: "@/plugins/router", ssr: false },
    
    
    
    
      ],
      /*
       ** Nuxt.js modules
       */
      modules: [
        "@nuxtjs/axios",
        "@nuxtjs/auth",
        "cookie-universal-nuxt",
        "nuxt-sass-resources-loader"
      ],
      sassResources: ["~assets/theme/element-variables.scss"],
      /*
       ** Global CSS
       */
      css: [
        "~assets/iconfont/iconfont.css",
        "~assets/css/index.scss",
        // "~theme/index.css",
        { src: "swiper/dist/css/swiper.css" }
      ],
    
    
      router: {
        middleware: ["auth"]
      },
    
    
      auth: {
        strategies: {
          local1: {
            _scheme: "local",
            endpoints: {
              login: {
                url: "/login",
                method: "post",
                propertyName: "token"
              },
              logout: {
                url: "/logout",
                method: "get"
              },
              user: {
                url: "user",
                method: "get",
                propertyName: false
              }
            }
          },
          local2: {
            _scheme: "local",
            endpoints: {
              login: {
                url: "/login/mobile",
                method: "post",
                propertyName: "token"
              },
              logout: {
                url: "/logout",
                method: "get"
              },
              user: {
                url: "user",
                method: "get",
                propertyName: false
              }
            }
          },
          local3: {
            _scheme: "local",
            endpoints: {
              login: {
                url: "/pc/wechat_auth",
                method: "get",
                propertyName: "token"
              },
              logout: {
                url: "/logout",
                method: "get"
              },
              user: {
                url: "user",
                method: "get",
                propertyName: false
              }
            }
          }
        },
        redirect: {
          login: "/login",
          logout: "/",
          callback: "/login",
          home: false
        },
        cookie: {
          options: {
            maxAge: 60 * 60 * 24 * 7
          }
        },
        localStorage: false
      },
    
    
      axios: {
        baseURL: ""
      },
      // proxy: {
      //   '/api': {
      //     target: 'https://www.sxitdlc.com/server/api',
      //     pathRewrite: {
      //       '^/api': '/',
      //       changeOrigin: true // 表示是否跨域
      //     }
      //   }
      // },
      /*
       ** Build configuration
       */
      distDir: "build",
      /*
       ** Build configuration
       */
      build: {
        publicPath: "/home/",
        publicPathFolder: MODE === 'spa' ? '/' : '',
        transpile: [
          'element-ui/src/locale/lang/th'
        ],
        /*
         ** You can extend webpack config here
         */
        extend(config, ctx) {},
        babel: {
          plugins: [
            [
              "component",
              {
                libraryName: "element-ui",
                styleLibraryName: "theme-chalk"
              }
            ]
          ]
        }
      },
    
    
      server: {
        port: 10822,
        host: "0.0.0.0" // default: localhost
      }
    };
    


    推薦回答
    鄉關何處
    學會提問:說明自己有哪些操作,什么情況下出現的具體問題表現,嘗試了什么解決方案。盡可能截圖說明,請勿只問什么什么不行怎么辦~。昵稱后面的二維碼可以添加到我的企業微信,請備注好問題
    打完包把 home文件夾中的所有文件剪切出來,跟index.html平級再壓縮上傳解壓
    請登錄后查看

    34397f7144af 最后編輯于2024-06-27 16:53:35

    快捷回復
    回復
    回復
    回復({{post_count}}) {{!is_user ? '我的回復' :'全部回復'}}
    排序 默認正序 回復倒序 點贊倒序

    {{item.user_info.nickname ? item.user_info.nickname : item.user_name}} LV.{{ item.user_info.bbs_level }}

    作者 管理員 企業

    {{item.floor}}# 同步到gitee 已同步到gitee {{item.is_suggest == 1? '取消推薦': '推薦'}}
    {{item.is_suggest == 1? '取消推薦': '推薦'}}
    沙發 板凳 地板 {{item.floor}}#
    {{item.user_info.title || '暫無簡介'}}
    附件

    {{itemf.name}}

    {{item.created_at}}  {{item.ip_address}}
    打賞
    已打賞¥{{item.reward_price}}
    {{item.like_count}}
    {{item.showReply ? '取消回復' : '回復'}}
    刪除
    回復
    回復

    {{itemc.user_info.nickname}}

    {{itemc.user_name}}

    回復 {{itemc.comment_user_info.nickname}}

    附件

    {{itemf.name}}

    {{itemc.created_at}}
    打賞
    已打賞¥{{itemc.reward_price}}
    {{itemc.like_count}}
    {{itemc.showReply ? '取消回復' : '回復'}}
    刪除
    回復
    回復
    查看更多
    打賞
    已打賞¥{{reward_price}}
    3988
    {{like_count}}
    {{collect_count}}
    添加回復 ({{post_count}})

    相關推薦

    快速安全登錄

    使用微信掃碼登錄
    {{item.label}} 加精
    {{item.label}} {{item.label}} 板塊推薦 常見問題 產品動態 精選推薦 首頁頭條 首頁動態 首頁推薦
    取 消 確 定
    回復
    回復
    問題:
    問題自動獲取的帖子內容,不準確時需要手動修改. [獲取答案]
    答案:
    提交
    bug 需求 取 消 確 定
    打賞金額
    當前余額:¥{{rewardUserInfo.reward_price}}
    {{item.price}}元
    請輸入 0.1-{{reward_max_price}} 范圍內的數值
    打賞成功
    ¥{{price}}
    完成 確認打賞

    微信登錄/注冊

    切換手機號登錄

    {{ bind_phone ? '綁定手機' : '手機登錄'}}

    {{codeText}}
    切換微信登錄/注冊
    暫不綁定
    亚洲欧美字幕
    CRMEB客服

    CRMEB咨詢熱線 咨詢熱線

    400-8888-794

    微信掃碼咨詢

    CRMEB開源商城下載 源碼下載 CRMEB幫助文檔 幫助文檔
    返回頂部 返回頂部
    CRMEB客服