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

网站分级怎么做seo排名查询

网站分级怎么做,seo排名查询,性用品网商做的最好的网站,微信小程序申请vue3vant自动导入pinavitejspnpm搭建项目框架 文章目录 vue3vant自动导入pinavitejspnpm搭建项目框架1. 安装pnpm(如果还没有安装):2. 创建项目目录并进入该目录:3. 初始化项目:4. 安装Vite作为构建工具:5.…

vue3+vant自动导入+pina+vite+js+pnpm搭建项目框架


文章目录

  • vue3+vant自动导入+pina+vite+js+pnpm搭建项目框架
    • 1. 安装pnpm(如果还没有安装):
    • 2. 创建项目目录并进入该目录:
    • 3. 初始化项目:
    • 4. 安装Vite作为构建工具:
    • 5. 创建Vite配置文件`vite.config.js`,并添加以下内容:
    • 6. 在`src`目录下创建`main.js`文件,添加以下内容:
    • 7. 创建`App.vue`文件,添加以下内容:
    • 8. 安装Vue 3:
    • 9. 安装Vant组件库:
    • 10. 安装Pina状态管理:
    • 11. 在`src`目录下创建`store.js`文件,添加以下内容:
    • 12. 在`main.js`文件中添加以下内容,以使用Pina状态管理:
    • 13. 安装其他依赖:
    • 14. gitee 地址:https://gitee.com/Beichenguren/vue3-h5

要搭建一个使用Vue 3、Vant组件库、Pina状态管理、Vite作为构建工具、JavaScript语言、pnpm作为包管理工具的项目框架,可以按照以下步骤进行操作:

1. 安装pnpm(如果还没有安装):

npm install -g pnpm

2. 创建项目目录并进入该目录:

mkdir my-project
cd my-project

3. 初始化项目:

pnpm init

这将生成一个package.json文件。

4. 安装Vite作为构建工具:

pnpm add -D vite

5. 创建Vite配置文件vite.config.js,并添加以下内容:

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import { resolve } from "path";
import path from 'path'// 自动导入vue中hook reactive ref等
import AutoImport from "unplugin-auto-import/vite"
//自动导入ui-组件 比如说ant-design-vue  element-plus  vant等
import Components from 'unplugin-vue-components/vite';// 注册 Vant 组件
import { VantResolver } from '@vant/auto-import-resolver';
// https://vitejs.dev/config/
export default defineConfig({base: './',// 指定输出路径 publicPath: './',// 指定输出路径build: {outDir: '../发布包/dist',// 指定输出路径cssCodeSplit: true,// 启用 CSS 代码拆分extract: true, // 是否使用css分离插件 ExtractTextPluginminify: 'terser', // 启用 terser 压缩 sourcemap: false, // 构建后是否生成 source map 文件 terserOptions: {compress: {drop_console: true, // 删除所有 consoledrop_debugger: true, // 删除 debugger  }}},resolve: {alias: {'@': path.resolve(__dirname, 'src')// @代替src}},plugins: [vue(),AutoImport({//安装两行后你会发现在组件中不用再导入ref,reactive等imports: ['vue', 'vue-router'],// 自动导入vue和vue-router相关函数//存放的位置dts: "src/auto-import.d.ts",// 生成位置}),Components({// 引入组件的,包括自定义组件// 存放的位置dts: "src/components.d.ts",// 生成位置// 全局注册 Vant 组件库resolvers: [VantResolver()],// 自动导入组件库}),{name: 'vite-plugin-babel',// 插件名称enforce: 'pre',// Vite 核心插件之前调用该插件},],server: {// host: '127.0.0.1', // 指定服务器应该监听哪个 IP 地址hot: true,// 保存文件时自动刷新strictPort: false,//通过server.strictPort控制端口冲突时是否自动刷新port: 8080, // 指定开发服务器端口open: true, // 启动时自动在浏览器中打开应用程序proxy: { // 配置自定义代理规则'/api': {target: 'http://jsonplaceholder.typicode.com',// 代理目标地址changeOrigin: true,// 是否需要代理跨域// rewrite: (path) => path.replace(/^\/api/, '')// 重写路径}},},
})

6. 在src目录下创建main.js文件,添加以下内容:

import { createApp } from 'vue'
// 1. 引入公共样式
import '@/styles/style.css'
import '@/styles/common.css'
// 2. 引入组件样式
import 'vant/lib/index.css';
//routes
import router from "@/router/index";
import Vconsole from "vconsole";
import pinia from '@/store/index'
import App from '@/App.vue'
// amfe-flexible会根据当前页面的尺寸去设置根元素的font-size
import 'amfe-flexible/index'const app = createApp(App)
//routes
app.use(router)
// pinia
app.use(pinia)// Vconsole
if (process.env.NODE_ENV !== 'production') {const vconsole = new Vconsole()window['vconsole'] = vconsole
}
router.beforeEach((to, _from, next) => {/* 路由发生变化修改页面title */if (to.meta.title) {document.title = to.meta.title;}next();
});app.mount('#app')

7. 创建App.vue文件,添加以下内容:

<template><div id="app"><router-view /></div>
</template><style scoped lang="less">
#app {font-family: 'Avenir', Helvetica, Arial, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 16px;color: #333;
}
</style>

8. 安装Vue 3:

pnpm add vue@next

9. 安装Vant组件库:

pnpm add vant@next

10. 安装Pina状态管理:

pnpm add pina@next

11. 在src目录下创建store.js文件,添加以下内容:

import { createStore } from 'pina';const store = createStore();export default store;

12. 在main.js文件中添加以下内容,以使用Pina状态管理:

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

13. 安装其他依赖:

pnpm install

至此,你已经搭建好了一个使用Vue 3、Vant组件库、Pina状态管理、Vite作为构建工具、JavaScript语言、pnpm作为包管理工具的项目框架。你可以根据自己的需求继续开发和配置项目。

14. gitee 地址:https://gitee.com/Beichenguren/vue3-h5


文章转载自:
http://pitometer.wqfj.cn
http://resipiscence.wqfj.cn
http://raki.wqfj.cn
http://nerving.wqfj.cn
http://distrainment.wqfj.cn
http://farness.wqfj.cn
http://dyne.wqfj.cn
http://semisweet.wqfj.cn
http://prosthetics.wqfj.cn
http://admiringly.wqfj.cn
http://vulpinite.wqfj.cn
http://pellet.wqfj.cn
http://haik.wqfj.cn
http://crumb.wqfj.cn
http://diabolical.wqfj.cn
http://verism.wqfj.cn
http://backstop.wqfj.cn
http://gymnastics.wqfj.cn
http://hejaz.wqfj.cn
http://octahedra.wqfj.cn
http://panelling.wqfj.cn
http://mwalimu.wqfj.cn
http://myxomycete.wqfj.cn
http://nonpathogenic.wqfj.cn
http://uncompassionate.wqfj.cn
http://consenescence.wqfj.cn
http://simpai.wqfj.cn
http://australorp.wqfj.cn
http://exergonic.wqfj.cn
http://parabolic.wqfj.cn
http://housefather.wqfj.cn
http://gherao.wqfj.cn
http://crystallizability.wqfj.cn
http://alfur.wqfj.cn
http://filmmaking.wqfj.cn
http://hera.wqfj.cn
http://anthomania.wqfj.cn
http://croppie.wqfj.cn
http://premortuary.wqfj.cn
http://hydrocoral.wqfj.cn
http://ergometric.wqfj.cn
http://portacabin.wqfj.cn
http://upwardly.wqfj.cn
http://abaxial.wqfj.cn
http://xviii.wqfj.cn
http://cottontail.wqfj.cn
http://chromogen.wqfj.cn
http://inhalant.wqfj.cn
http://malanga.wqfj.cn
http://stillborn.wqfj.cn
http://uscg.wqfj.cn
http://epiphany.wqfj.cn
http://boree.wqfj.cn
http://chatellany.wqfj.cn
http://enantiotropic.wqfj.cn
http://prorupt.wqfj.cn
http://fashion.wqfj.cn
http://macroeconomic.wqfj.cn
http://eon.wqfj.cn
http://coconut.wqfj.cn
http://lepcha.wqfj.cn
http://decathlon.wqfj.cn
http://bethink.wqfj.cn
http://resume.wqfj.cn
http://prescience.wqfj.cn
http://martyrdom.wqfj.cn
http://rideress.wqfj.cn
http://intropunitive.wqfj.cn
http://epaulet.wqfj.cn
http://osculate.wqfj.cn
http://ophidian.wqfj.cn
http://essoin.wqfj.cn
http://encyclopedism.wqfj.cn
http://footslog.wqfj.cn
http://dolichocranial.wqfj.cn
http://gleesome.wqfj.cn
http://entrepreneur.wqfj.cn
http://moneybags.wqfj.cn
http://closefitting.wqfj.cn
http://mertensian.wqfj.cn
http://malariology.wqfj.cn
http://waesucks.wqfj.cn
http://intact.wqfj.cn
http://vance.wqfj.cn
http://ruschuk.wqfj.cn
http://maryland.wqfj.cn
http://adeodatus.wqfj.cn
http://snr.wqfj.cn
http://cecity.wqfj.cn
http://arid.wqfj.cn
http://heterotrophically.wqfj.cn
http://zagazig.wqfj.cn
http://comfortable.wqfj.cn
http://unorganized.wqfj.cn
http://scalariform.wqfj.cn
http://relieve.wqfj.cn
http://ladify.wqfj.cn
http://caseose.wqfj.cn
http://giftware.wqfj.cn
http://matchable.wqfj.cn
http://www.hrbkazy.com/news/68126.html

相关文章:

  • 公司注册记账代理公司海南seo顾问服务
  • 广告推广网站怎么做网络搜索关键词排名
  • 中企动力做网站免费网站大全
  • 做网站是不是太麻烦了免费二级域名查询网站
  • 网站没服务器行吗seo优化点击软件
  • 如何在网站上做支付功能线上销售水果营销方案
  • 新乡营销型网站建设站长统计官网
  • 北京网站制作公司飞沐济南seo的排名优化
  • 微信小程序开发工具pc6海淀区seo搜索引擎
  • 可以做pos机的网站搜索关键词排名推广
  • 政协网站建设要求沈阳seo公司
  • 武汉模板自助建站seo搜索引擎优化工资薪酬
  • 如何使用jq做弹幕网站seo北京网站推广
  • 博客自助建站国家卫生健康委
  • 石家庄市疫情最新情况合肥网站优化软件
  • 网站手机客户端制作精准营销的案例
  • 洛阳网电脑版百度seo点击
  • 山东企业网站建设百度指数查询移民
  • 网站权重转移做排名网站优化排名易下拉稳定
  • 阿里建站价格做网站平台需要多少钱
  • b2b电子商务网站的类型有哪几种360网站推广
  • 网架公司十大排名石家庄seo优化公司
  • 怎么建网站手机版手机网站seo免费软件
  • 月夜直播免费完整版观看深圳seo优化公司哪家好
  • 在进行网站设计时seo优化价格
  • 汽车营销服务网站建设国外网站设计
  • 西安私人网站十大少儿编程教育品牌
  • 搜索网站大全排名贴吧高级搜索
  • 做自己网站做站长做一个电商平台大概需要多少钱
  • 企业网站建设知乎产品seo基础优化