当前位置: 首页 > news >正文

php网站开发手机绑定谷歌推广外包

php网站开发手机绑定,谷歌推广外包,郑州网络营销推广公司,做外贸什么网站比较好这两个命令都是用于创建 Vue.js 项目的脚手架命令,但它们在技术栈、配置方式和项目结构上有显著区别:1. npm init vite-app runoob-vue3-test2技术栈:基于 Vite 构建工具使用 Vue 3 作为默认框架由 Vite 团队维护特点:bash复制代码…

这两个命令都是用于创建 Vue.js 项目的脚手架命令,但它们在技术栈、配置方式和项目结构上有显著区别:

1. npm init vite-app runoob-vue3-test2

技术栈:

  • 基于 Vite 构建工具
  • 使用 Vue 3 作为默认框架
  • 由 Vite 团队维护

特点:

bash复制代码

npm init vite-app <项目名>
  1. 快速创建:零配置启动,没有交互选项
  2. 文件结构

    复制代码

    ├── node_modules
    ├── index.html
    ├── package.json
    ├── src
    │   ├── App.vue
    │   ├── main.js
    │   └── components
    └── vite.config.js
    
  3. 默认包含
    • 基础 Vue 3 模板
    • Vite 开发服务器
    • 支持单文件组件(SFC)
  4. 依赖项(package.json):

    json复制代码

    "dependencies": {"vue": "^3.0.0"
    },
    "devDependencies": {"vite": "^1.0.0","@vitejs/plugin-vue": "^1.0.0"
    }
    

2. npm init vue@latest

技术栈:

  • 基于 create-vue 脚手架
  • 官方维护(Vue 核心团队)
  • 同样使用 Vite 作为底层构建工具

特点:

bash复制代码

npm init vue@latest
  1. 交互式创建

    复制代码

    ✔ Project name: … <your-project-name>
    ✔ Add TypeScript? … No / Yes
    ✔ Add JSX Support? … No / Yes
    ✔ Add Vue Router for Single Page Application development? … No / Yes
    ✔ Add Pinia for state management? … No / Yes
    ✔ Add Vitest for Unit testing? … No / Yes
    
  2. 功能可选
    • 支持 TypeScript
    • Vue Router
    • Pinia 状态管理
    • 单元测试(Vitest)
    • ESLint/Prettier
  3. 文件结构(更完整):

    复制代码

    ├── public
    ├── src
    │   ├── assets
    │   ├── components
    │   ├── router (如果选择)
    │   ├── stores (如果选择Pinia)
    │   ├── views (如果选择Router)
    │   ├── App.vue
    │   └── main.js
    ├── tests (如果选择)
    ├── .eslintrc.cjs (如果选择)
    └── vite.config.js
    

关键区别对比表:

特性npm init vite-appnpm init vue@latest
维护方Vite 团队Vue 官方团队
创建方式直接创建交互式问答
配置灵活性基础配置可选高级功能
包含路由❌ 需手动安装✅ 可选 Vue Router
状态管理✅ 可选 Pinia
TypeScript 支持✅ 可选
测试支持✅ 可选 Vitest
代码规范✅ 可选 ESLint/Prettier
项目结构基础结构生产级结构
适合场景快速原型/简单项目中大型生产项目

使用建议:

  • 选择 npm init vite-app 当您需要:

    • 极速创建最小化 Vue 3 项目
    • 不需要路由/状态管理等额外功能
    • 快速验证想法或做简单 demo
  • 推荐使用 npm init vue@latest 当

    • 创建生产级应用
    • 需要官方维护的标准配置
    • 需要路由、状态管理等可选功能
    • 需要 TypeScript 支持
    • 需要开箱即用的测试配置

注意npm init vite-app 已逐渐被官方废弃,Vue 团队推荐使用 npm init vue@latest 作为标准创建方式(2023年起)。后者创建的项目的 package.json 中会包含官方维护的 create-vue 工具。

http://www.dtcms.com/a/400036.html

相关文章:

  • 如何面试网站开发学校网站建设与管理
  • 青岛网站建设咨询wordpress head.php
  • 企业网站管理系统网页制作模板的网站免费
  • 【Shell】Shell脚本基础知识
  • 北京seo推广清远网站推广优化公司
  • 基于STM32单片机远程浇花花盆GSM短信浇水补光设计
  • 丘里奇网站排名黑龙江省建设教育协会网站
  • 【汽车篇】AI深度学习在汽车焊缝3D视觉检测的应用
  • 上海专业高端网站建佳城建站 网站
  • RNN 与 LSTM:解密序列数据的 “记忆大师”
  • 【力扣LeetCode】 1422_分割字符串的最大得分
  • 东莞企业网站推广公司可以看任何网站的浏览器
  • SQL,使用递归 CTE 删除层级菜单项
  • wordpress做英文站怎样做一个网站
  • 泰安本地网站南宁网站建设公司比优建站
  • 做视频上什么网站找创意青岛福瀛建设集团有限公司网站
  • 工程公司网站模板下载电子商务的网站设计
  • Linux安装tomcat
  • 02、Python从入门到癫狂:函数与数据容器
  • 新能源知识库(107)什么是欧盟的电池新规?
  • 杭州做网站优化广州注册公司在哪个网站
  • Docker 日志管理与备份实践文档
  • 做网站猫腻大吗wordpress 设置cookie
  • 网站提示风险可以做微积分的网站
  • 清河网站建设设计费用自媒体平台收益
  • 斯坦福Percy Liang团队:如果有足够显卡,如何设计最佳预训练策略?
  • 旅游网站设计图片内蒙古网上办事大厅官网
  • Tomcat服务器指南
  • 无用知识研究:用sfinae实现函数模板的overload [一]
  • 网站建设入门教学网站建设788gg