Autodesk Forge Viewer与Forge API Node.js客户端SDK的TypeScript声明文件发布!
作為一個(gè)凝聚專(zhuān)(jie)業(yè)(cao)精(man)神(man)的團(tuán)隊(duì)(Autodesk ADN),這大過(guò)?年的豈能沒(méi)有一點(diǎn)表示?!花式紅包什么的早已化境,技術(shù)分享大家也審low疲勞了,所以我們這就本著Make Anything的創(chuàng)新精神就來(lái)點(diǎn)干貨:Autodesk Forge Viewer與Forge API Node.js客戶(hù)端SDK的TypeScript聲明文件正式發(fā)布啦!
#?年吉祥分割線
對(duì)于本次發(fā)布,想必大家現(xiàn)有的Forge TypeScript項(xiàng)目早以等得饑渴難耐。區(qū)區(qū)個(gè)類(lèi)型定義,犯得著這么千呼萬(wàn)喚始出來(lái)嘛?大概和大家過(guò)年沒(méi)有群發(fā)祝福(和紅包)一樣,是因?yàn)閼邪舌拧!!?/p>
#以上言論不代表官方立場(chǎng)分割線
什么是類(lèi)型定義?為什么需要它?
都農(nóng)歷9012年了對(duì)此仍有疑問(wèn)?請(qǐng)參考:
- 什么是 TypeScript: https://tasaid.com/blog/20171...
- 什么是類(lèi)型定義文件:https://www.cnblogs.com/silin...
除此之外,類(lèi)型定義可以幫助我們:
- 使用IDE的候選提示,如Visual Code、WebStorm等
- 使用TypeDoc等生成的簡(jiǎn)略API文檔,供本地或在線參考
使用Forge類(lèi)型定義
環(huán)境要求
- TypeScript 2.x或以上
- Node/NPM
- 各大主流框架(Angular/Vue/React)或無(wú)框架
Forge Viewer
-
安裝@types/forge-viewer,并確保版本為6.3.1或以上
npm install --save-dev @types/three @types/forge-viewer #Viewer類(lèi)型定義,依賴(lài)THREE.js的定義 -
然后在項(xiàng)目中引用定義,在tsconfig.json中加入:
{"types": ["forge-viewer"] }
Forge API Node.js客戶(hù)端SDK
-
安裝@types/forge-apis
npm install --save-dev @types/forge-apis - 然后在項(xiàng)目模塊中直接照常引用客戶(hù)端SDK即可
延伸閱讀
- 官方實(shí)例:https://github.com/Autodesk-F...
- 問(wèn)題反饋:歡迎前往官方實(shí)例庫(kù)反饋,或在思否提問(wèn)并附標(biāo)簽autodesk-forge
總結(jié)
以上是生活随笔為你收集整理的Autodesk Forge Viewer与Forge API Node.js客户端SDK的TypeScript声明文件发布!的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Linux基础命令---killall
- 下一篇: CentOS 7 更换 yum 源