日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > vue >内容正文

vue

Vue实现前端3D展示及node环境搭建

發布時間:2024/3/13 vue 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Vue实现前端3D展示及node环境搭建 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

1.前端Vue的環境配置

1.1 通過cdn方式直接在js代碼中引入Vue和Vue-3d-model(新手推薦使用)

1.2 整體的前端代碼

1.3 效果

?2. 學習中遇到的bug

2.1? Failed to load resource: net::ERR_FAILED

2.2 解決辦法:基于nodejs的http-server,以http的形式加載文件

?3. Vue及Vue-3d-model官方教程及下載:

最近參加的大創項目涉及到前端的3D模型展示,借此機會學習了Vue以及Vue-3d-model。記錄下遇到的一些bug。

1.前端Vue的環境配置

1.1 通過cdn方式直接在js代碼中引入Vue和Vue-3d-model(新手推薦使用)

<script src="https://unpkg.com/vue-3d-model/dist/vue-3d-model.umd.js"></script> <script src="https://cdn.jsdelivr.net/npm/vue@2"></script>

??????? 在HTML文件中引入這兩行代碼后便可以使用。

1.2 整體的前端代碼

這里為了方便就直接將模型文件與HTML文件放在了同一文件夾中。

<!DOCTYPE html> <html> <head><meta charset="UTF-8"></head> <body><div id="app"><model-obj src="LeePerrySmith.obj"></model-obj></div> <script src="https://cdn.jsdelivr.net/npm/vue@2"></script> <script src="https://unpkg.com/vue-3d-model/dist/vue-3d-model.umd.js"></script> <script>new Vue({ el: '#app' }); </script> </body>

1.3 效果

?2. 學習中遇到的bug

由于第一次接觸前端,所以在一些環境配置問題中遇到了一些不熟悉的bug和小麻煩。

2.1? Failed to load resource: net::ERR_FAILED

這時直接打開HTML文件瀏覽器一片空白。調出開發者工具發現有報錯:

???????? 這時由于瀏覽器跨域加載本地文件報錯,有報錯信息可以看出跨域請求只支持:http, data, chrome-extension, edge, https, chrome-untrusted。不支持文件形式。

2.2 解決辦法:基于nodejs的http-server,以http的形式加載文件

1.安裝node.js,直接去官網下載node中文網
2.使用npm/cnpm安裝http-server;運行 npm install http-server -g
3.開始使用:cd到啟動的靜態項目目錄,這里我的HTML以及模型文件在E盤。

4. 執行http-server/hs啟動,結果顯示如下

5. 此時在瀏覽器中訪問http://127.0.0.1:8081 或 http://10.1.1.232:8081啟動即可查看你想運行的代碼。此時3d文件成功顯示出來。

?3. Vue及Vue-3d-model官方教程及下載:

Vue:Vue官方教程

?


Vue-3d-model:Vue-3d-model下載

?

總結

以上是生活随笔為你收集整理的Vue实现前端3D展示及node环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。