最新国产好看的视频,伊人天堂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)容,更多關于Uncaught SyntaxError的資料請關注腳本之家其它相關文章!

相關文章

最新評論

新和县| 和平区| 根河市| 仁化县| 长宁县| 奉化市| 武胜县| 石家庄市| 青铜峡市| 铜鼓县| 习水县| 邵武市| 乌鲁木齐市| 阳西县| 旅游| 辽宁省| 兴国县| 大冶市| 镇康县| 阳城县| 左权县| 育儿| 乾安县| 泰兴市| 乳山市| 上蔡县| 滨州市| 华安县| 潜山县| 桐乡市| 清河县| 正定县| 辽阳县| 固原市| 东丽区| 平罗县| 罗甸县| 钟山县| 绍兴市| 常德市| 商丘市|