手动创建vue项目 
不使用脚手架,手动创建vue项目
package.json 
创建一个文件夹,然后用包管理器初始化项目。
shell
pnpm init
pnpm add -D vite
pnpm add vue执行完会自动在当前目录下创建package.json。顺便把vite和vue也一起安装了
还需要把启动命令配置一下
json
{
    ...
    "scripts": {
        "dev": "vite"        
    },
    ...
}index.html 
创建index.html作为启动文件,vite启动时会自动运行这个文件
html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script type="module" src="./src/main.js"></script>
</head>
<body>
    <div id="app"></div>
</body>
</html>src/main.js 
创建vue项目入口文件,在这里创建根应用然后挂载到html文件中
js
import { createApp } from 'vue/dist/vue.esm-bundler'
const app = createApp({
    template: '<h1>手动构建vue</h1>'
})
app.mount('#app')启动 
需要在package.json里面配置好启动命令才能启动。
shell
pnpm dev整体结构 
text
|
  node_modules
  src
    - main.js
  index.html
  package.json