<script module="move" lang="sjs" src="../common/sjs/move.sjs"/>
以上语句加入vue文件报错
[plugin:vite:vue] Single file component can contain only one <script> element
<script module="move" lang="sjs" src="../common/sjs/move.sjs"/>
以上语句加入vue文件报错
[plugin:vite:vue] Single file component can contain only one <script> element
3 个回复
x***@qq.com (作者)
看了@dcloudio\uni-app-vite\dist\vue\plugins\renderjs.js的源代码,现在只支持wxs和renderjs,官方也没人来确认下吗?文档上你们的sjs例子到底能用么?
x***@qq.com (作者)
真是求人不如求己,在以下文件(node_modules\@dcloudio\uni-cli-shared\dist\vue\parse.js)修改
TO
成功解决,再说一句,论坛就是摆设
x***@qq.com (作者)
还发现个问题不知道是我环境的问题还是初始化脚本有问题,用vscode开发,我发现node_modules\@dcloudio 下面有的子包会包含自己的node_modules 里面的模块会和node_modules\@dcloudio 下的重复,一重复就会造成子包使用的是他自己的依赖模块,导致子包没被正确初始化,需要删掉子包里的node_modules目录。HBuilderX下面就不会有这个重复问题。