3.你只需在命令行输入以下命令就可以创建出一个基于Vite的前端项目:
npmcreatevite@latest
这时命令行会出现一些选择:
Oktoproceed(y)
这个选项直接输入y然后按下回车键
Projectname:vite-project
这里就是项目的名称,默认就是vite-project。
当然你也可以改成其他名称:
Selectaframework:-Usearrow-keys.Returntosubmit.VanillaVueReactPreactLitSvelteOthers
这里是让你选择一个前端的框架,本文以Vue为例。如果你不知道什么是前端框架,或者不知道从这些框架只能选择哪个,那么这里就选择Vue吧,直接上下键选择,回车键确定选择,跟着我的步骤走就可以了:
Selectavariant:-Usearrow-keys.Returntosubmit.TypeScriptJavaScriptCustomizewithcreate-vue↗Nuxt↗
如果你还是不懂这些是选择什么,就选择TypeScript,因为本文实例就是用TypeScript进行开发的。
创建vite项目选项:
当你看到以下提示时说明你已经将一个前端项目创建出来了:
Done.Nowrun:cdvite-projectnpminstallnpmrundev
4.那么我们直接按照上述信息来:
1)先cdvite-project进入这个目录;
2)然后npminstall下载前端项目依赖;
3)最后运行npmdev你会看见下信息:
在页面显示CAD图纸
1.看见页面觉得没什么问题了,我们返回到命令行窗口,按下ctrl+c退出页面的服务,然后我们要安装一下mxdraw前端库,我们渲染图纸都是要围绕它进行的,接下来输入命令:
npmimxdraw@latest
我们直接下载最新版本。
2.这里给出两个链接,看得懂就看,看不懂也没有关系,先有个印象。
cad图纸转换为mxdraw支持渲染的文件请查看:
我们现在将mxdraw安装好了,这时候我们需要开始写代码了。
3.先找到项目的src目录下的App.vue文件:
找到代码里的内容,全部都删掉,替换成以下代码:
然后我们找到里的内容将它替换成以下内容:
这里还没完,你并的项目中没有/buf/hhhh.dwg所对应的转换后的渲染文件。所以,我们需要准备一张CAD图纸对他进行一个转换。用命令去转图纸你可能会觉得不好理解,我们可以使用云图开发包软件对CAD图纸进行转换。具体的教程你可以一步一步按照操作去做就可以了。
具体操作如下:
这时把转换后的buf目录放在项目的public目录下就可以了,要渲染这个CAD图纸只需要把cadFile:"/buf/hhhh.dwg"改成自己转换的图纸名称就可以运行了。