可以自己做logo的网站,网站开发教学网站,百度推广要自己做网站吗,专业团队的优势场景#xff1a;一直使用hbuilderX开发的朋友想转移到vscode获取更好的TypeScript支持#xff0c;所以想把整个项目目录拖到vscode进行开发#xff0c;但发现运行不了#xff0c;提示没有package.json等#xff0c;并且不能执行pnpm命令
首先#xff0c;我们先来看一下h…场景一直使用hbuilderX开发的朋友想转移到vscode获取更好的TypeScript支持所以想把整个项目目录拖到vscode进行开发但发现运行不了提示没有package.json等并且不能执行pnpm命令
首先我们先来看一下hbuilderX里的目录结构如下图所示 可看到这不是一个由npm init初始的项目所以没有package.json和node_modules没有这个项目的基本信息也导致无法执行npm或其他的包管理器命令
但不可否认使用hbuilderX开发uniapp项目是十分友好的特别是在无需vue3ts的环境下
回到场景的问题如果想要在vscode进行开发最好的方法还是使用CLI构建在官方文档中提供了不少初始化项目的命令命令如下
// 全局安装cli
npm install -g vue/cli// 使用正式版对应HBuilderX最新正式版
vue create -p dcloudio/uni-preset-vue my-project// vue3ts
npx degit dcloudio/uni-preset-vue#vite-ts my-vue3-project
// 其他...现在来看一下在vscode中的结构目录 可以看到具有package.json等文件这是CLI的功劳并且能够执行npm或pnpm等命令
所以将hbuilderX创建的uniapp项目转移到vscode是不能直接启动项目的并且步骤复杂。结论是要么一开始就在hbuilderX开发要么就其他的编辑器开发但最好还是用hbuilderX开发