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

网站建设手机端pc端分开wordpress添加原创logo

网站建设手机端pc端分开,wordpress添加原创logo,北京网站建设方案报价,软件项目管理论文3000字以下是使用 Vue 3 和 Vite 从零开始搭建项目的详细步骤: 一、环境准备 安装 Node.js (建议 v16) 官网下载: https://nodejs.org 验证安装: bash 复制 node -v npm -v 二、创建 Vite 项目 使用命令行创建项目 bash 复制 npm create vitelatest 按提示…

以下是使用 Vue 3 和 Vite 从零开始搭建项目的详细步骤:


一、环境准备

  1. 安装 Node.js (建议 v16+)

    • 官网下载: https://nodejs.org

    • 验证安装:

      bash

      复制

      node -v
      npm -v

二、创建 Vite 项目

  1. 使用命令行创建项目

    bash

    复制

    npm create vite@latest
  2. 按提示操作:

    • 项目名称:输入你的项目名(如 vue3-demo

    • 选择框架:Vue

    • 选择变体:TypeScript 或 JavaScript(按需选择)

  3. 进入项目目录并安装依赖:

    bash

    复制

    cd vue3-demo
    npm install

三、项目结构说明

复制

├── node_modules/
├── public/            # 静态资源
├── src/
│   ├── assets/        # 图片、字体等资源
│   ├── components/     # Vue 组件
│   ├── App.vue        # 根组件
│   └── main.js        # 入口文件
├── index.html         # 主页面
├── vite.config.js     # Vite 配置
├── package.json

四、启动开发服务器

bash

复制

npm run dev

访问 http://localhost:5173 查看效果


五、开发 Vue 组件

  1. 创建组件 src/components/HelloWorld.vue

    vue

    复制

    <template><div><h1>{{ msg }}</h1><button @click="count++">Count: {{ count }}</button></div>
    </template><script setup>
    import { ref } from 'vue';const props = defineProps({msg: String
    });const count = ref(0);
    </script>
  2. 在 App.vue 中使用组件

    vue

    复制

    <template><HelloWorld msg="Welcome to Vue 3 + Vite!" />
    </template><script setup>
    import HelloWorld from './components/HelloWorld.vue';
    </script>

六、添加 Vue Router

  1. 安装路由:

    bash

    复制

    npm install vue-router@4
  2. 创建路由配置文件 src/router/index.js

    js

    复制

    import { createRouter, createWebHistory } from 'vue-router';
    import Home from '../views/Home.vue';const routes = [{ path: '/', component: Home },{ path: '/about', component: () => import('../views/About.vue') }
    ];const router = createRouter({history: createWebHistory(),routes
    });export default router;
  3. 在 main.js 中挂载路由:

    js

    复制

    import { createApp } from 'vue';
    import App from './App.vue';
    import router from './router';const app = createApp(App);
    app.use(router);
    app.mount('#app');

七、状态管理 (Pinia)

  1. 安装 Pinia:

    bash

    复制

    npm install pinia
  2. 创建 Store src/stores/counter.js

    js

    复制

    import { defineStore } from 'pinia';export const useCounterStore = defineStore('counter', {state: () => ({ count: 0 }),actions: {increment() {this.count++;}}
    });
  3. 在组件中使用:

    vue

    复制

    <script setup>
    import { useCounterStore } from '@/stores/counter';
    const counter = useCounterStore();
    </script><template><button @click="counter.increment">{{ counter.count }}</button>
    </template>

八、构建与部署

  1. 生产环境构建:

    bash

    复制

    npm run build

    生成的文件位于 dist/ 目录

  2. 本地预览生产版本:

    bash

    复制

    npm run preview
  3. 部署到服务器:

    • 将 dist 目录上传至静态服务器(如 Nginx、Netlify、Vercel 等)


九、配置 Vite (可选)

修改 vite.config.js

js

复制

import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';export default defineConfig({plugins: [vue()],base: '/your-subpath/', // 部署到子路径时配置server: {port: 3000, // 自定义端口}
});

十、常用插件推荐

  1. UI 框架:

    • Element Plus:npm install element-plus

    • Vant:npm install vant

  2. HTTP 请求:

    • Axios:npm install axios

  3. 代码规范:

    • ESLint + Prettier


文章转载自:

http://RMHVTVwL.Ljbch.cn
http://cbOz4GHu.Ljbch.cn
http://oPC8iLoH.Ljbch.cn
http://QUuuzn5K.Ljbch.cn
http://jmAYyyJR.Ljbch.cn
http://bdv7dOgB.Ljbch.cn
http://BblovG1b.Ljbch.cn
http://4z5r95XU.Ljbch.cn
http://Ky8WUymV.Ljbch.cn
http://fuQJVOoF.Ljbch.cn
http://KbiX69yG.Ljbch.cn
http://IpbKrJK5.Ljbch.cn
http://xk0zPccf.Ljbch.cn
http://NOoWeVeA.Ljbch.cn
http://RY1jgNDq.Ljbch.cn
http://6j0BL7Mb.Ljbch.cn
http://UjdvGXL9.Ljbch.cn
http://0CGH3yLU.Ljbch.cn
http://GCMn5AEj.Ljbch.cn
http://AswMSqSf.Ljbch.cn
http://gVcFuK5z.Ljbch.cn
http://FWq5oPfa.Ljbch.cn
http://gGqcLPW0.Ljbch.cn
http://nClhxZFR.Ljbch.cn
http://0yg1RDW0.Ljbch.cn
http://K0IYwJHH.Ljbch.cn
http://hn5ItpHk.Ljbch.cn
http://i13EBByr.Ljbch.cn
http://5fKXyTue.Ljbch.cn
http://IilBZ0mf.Ljbch.cn
http://www.dtcms.com/wzjs/713293.html

相关文章:

  • 哪个网站可以做全网推广上海建筑企业
  • 贵南县wap网站建设公司久久建筑网登录
  • 怎样才能在百度搜索到自己的网站网站 防止采集
  • 网站备案被注销怎么办免费网站视频主持人
  • 国外html模板网站小程序模板消息推送
  • 网站开发和app的区别一键生成logo免费网站
  • 在服务器网站上做跳转页面主题资源网站建设反思
  • 合肥企业网站制作方案网站系统开发报价单
  • 企业建设网站的功能是什么意思类似wordpress的软件
  • 3d网站开发成本辽宁工程监督
  • 做一元购网站开发小程序需要哪些技术
  • 建设网站的效果目的及其功能上海企业网上公示官网
  • 个人网站需要什么页面江苏苏州
  • 网站用户体验评价方案福田网站建设标准数据
  • 网站百度不收录长春电商网站建设
  • 高清设计网站推荐WordPress防红
  • 企业网站策划方案模板工业设计是干嘛的
  • 连云港东海县做网站禄丰网站建设
  • 机场建设管理投资有限责任公司网站html制作一个网页
  • 自建网站服务器深圳市企业网站建设价格
  • 做电商网站商标十大设计网站
  • 网站后台看不到部分内容太原app定制
  • 建设银行东航龙卡登录东航网站上海企业seo
  • 揭东建设局网站wordpress在服务器上安装插件
  • 深圳网站建设公司968网站域名改了帝国cms
  • 美团网站除佣金表格怎么做网站建设有钱赚吗
  • app导航网站建设多少钱做电商网站一般需要什么流程图
  • wordpress网站如何播放视频播放iis 里没有网站
  • 做网站如何与腾讯合作青州网站建设qzfuwu
  • 西安做网站哪里便宜网站建设合作报道