最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Uncaught?SyntaxError:Unexpected?token?'<'?(at?xxx.js)解決分析

 更新時間:2024年01月23日 14:20:07   作者:水冗水孚  
這篇文章主要為大家介紹了JS判斷趨近于直線的多邊形(退化多邊形)實例探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

報錯截圖

報錯場景

  • Vue項目的public目錄下的index.html文件引入某個.js腳本文件(假設為xxx.js)吧
  • 寫法:<script src="./local/xxx.js"></script>
  • 直接用相對路徑引入,結(jié)果報錯了

報錯原因

報錯:Uncaught SyntaxError: Unexpected token '<' (at xxx.js)

原因一般就是資源引用錯誤,如下:

  • 腳本或者靜態(tài)資源引用錯誤,錯誤后無法加載解析。
  • 或者是<script><link>標簽引入
  • 引入的路徑錯了,找不到這個文件腳本資源之類的
  • 筆者的項目中,配置了打包的基路徑:BASE_URL比如:
// vue.config.js
module.exports = {
  publicPath: process.env.BASE_URL,
  lintOnSave: true,
  ......
}
// .env.development
NODE_ENV=development
BASE_URL=/

亦或路由:

// router.js
const router = new VueRouter({
  mode: 'history',
  base: process.env.BASE_URL,
  routes
})

所以,入口index.html就要換成基路徑變量引入方式

代碼示例

<!DOCTYPE html>
<html lang="zh-cmn-Hans">
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width,initial-scale=1.0" />
    <link rel="icon" href="<%= BASE_URL %>favicon.ico" />
    <script src="<%= BASE_URL %>summernote/jquery-2.2.0.min.js"></script>

    <!-- 正確引入方式 -->
    <script src="<%= BASE_URL %>fold/xxx.js"></script>
    
    <!-- 錯誤引入方式 -->
    <script src="./fold/xxx.js"></script>
    
  </head>
  <body>
    <div id="app"></div>
    <!-- built files will be auto injected -->
  </body>
</html>

以上就是Uncaught SyntaxError:Unexpected token '&lt;' (at xxx.js)解決分析的詳細內(nèi)容,更多關(guān)于Uncaught SyntaxError的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論

赫章县| 红河县| 屏边| 盐池县| 尼勒克县| 河北省| 靖安县| 滨海县| 天津市| 延寿县| 射洪县| 韩城市| 洛隆县| 乌兰浩特市| 邹城市| 嘉义市| 泽普县| 长宁县| 金昌市| 陆川县| 沾益县| 永福县| 弋阳县| 七台河市| 遂川县| 奉化市| 三河市| 巧家县| 定边县| 江油市| 普兰县| 临高县| 调兵山市| 和林格尔县| 南郑县| 郴州市| 西吉县| 克东县| 海丰县| 新乡市| 余庆县|