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

长沙做网站价格网络营销特点

长沙做网站价格,网络营销特点,沙县住房和城乡规划建设局网站,深圳找网站建设公司哪家好1.创建vu3项目&#xff1a; vue3官网&#xff1a;简介 | Vue.js 执行命令 npm create vuelatest 2.终端会出现如下选项&#xff0c;不确定的直接enter键进入下一步&#xff1b; 3.然后再执行下方命令&#xff1a; cd <your-project-name> npm install4.安装依赖成功…

1.创建vu3项目:

vue3官网:简介 | Vue.js

执行命令

npm create vue@latest

2.终端会出现如下选项,不确定的直接enter键进入下一步;

3.然后再执行下方命令:

cd <your-project-name>
npm install

4.安装依赖成功后引入elementplus,执行命令:

elementplus官网一个 Vue 3 UI 框架 | Element Plus

npm install element-plus --save

5.引入element-plus分为全局引入和按需引入两种方式,一般在工程项目中,由于全局引入会导致不必要的资源加载,为提升项目性能,建议进行按需引入。两种引入方式分别为:

5.1全局引入:

全局引入就是在项目入口(main.ts)文件直接引入组件以及组件全部的样式文件;代码如下:

// main.ts
import { createApp } from 'vue'
import ElementPlus from 'element-plus' //全局引入
import 'element-plus/dist/index.css'
import App from './App.vue'const app = createApp(App)app.use(ElementPlus)
app.mount('#app')

5.2按需引入:

在vue3中按需引入ElementUI,需要使用其他的插件辅助,需要安装unplugin-vue-components 和 unplugin-auto-import这两款插件;执行如下命令:

npm install -D unplugin-vue-components unplugin-auto-import

然后再vite或者webpack或者vue.config.js配置中添加相应的配置,如下所示:

vite中

// vite.config.ts
import { defineConfig } from 'vite'
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'export default defineConfig({// ...plugins: [// ...AutoImport({resolvers: [ElementPlusResolver()],}),Components({resolvers: [ElementPlusResolver()],}),],
})

webpack中

// webpack.config.js
const AutoImport = require('unplugin-auto-import/webpack')
const Components = require('unplugin-vue-components/webpack')
const { ElementPlusResolver } = require('unplugin-vue-components/resolvers')module.exports = {// ...plugins: [AutoImport({resolvers: [ElementPlusResolver()],}),Components({resolvers: [ElementPlusResolver()],}),],
}

vue.config.js中

const { defineConfig } = require('@vue/cli-service')
const AutoImport = require('unplugin-auto-import/webpack')
const Components = require('unplugin-vue-components/webpack')
const { ElementPlusResolver } = require('unplugin-vue-components/resolvers')module.exports = defineConfig({configureWebpack: {plugins: [AutoImport({resolvers: [ElementPlusResolver()],}),Components({resolvers: [ElementPlusResolver()],}),],}
})

引入之后按需导入组件,如引入input组件和button组件:

<template><div><el-input class="input" v-model="input" type="file" placeholder="Please input" /><el-button class="button" type="primary">文件处理</el-button></div>
</template><script>import { ElButton, ElInput } from 'element-plus'import { ref } from 'vue'export default {components: { ElButton,ElInput },}</script>
<style scoped>
.input {display: inline;margin: 20px 30px;
}
.button {width: 90px;
}
</style>

6.运行项目命令:

npm run dev

http://www.khdw.cn/news/60954.html

相关文章:

  • 个人网站制作模板宁波网络营销公司
  • 网站的建设和维护成本如何做seo整站优化
  • 如何建立网站服务器百度搜索榜排名
  • 淄博网站建设乐达推广青岛app开发公司
  • 商城网站需要注意事项seo优化网站技术排名百度推广
  • wordpress建设网站的方法免费的网站申请
  • 大连有几家做网站的公司百度推广云南总代理
  • 室内装饰设计师seo流程
  • 西安搬家公司价格明细一览表网站seo优化软件
  • 网站开发 协作平台百度的网址怎么写
  • 谷歌网站怎么做排名惠州seo报价
  • 石岩做网站哪家好优化大师免费版
  • 做网站的毕业答辩ppt实例seo排名优化点击软件有哪些
  • wordpress可视化编辑插件下载东营优化路网
  • 足球比赛直播雨燕今日头条seo
  • dw怎么做网站教程最佳磁力引擎吧
  • 网站每年需要续费吗推蛙网络
  • 律所网站建设方案书怎么写网站推广计划书
  • 微店网站链接怎么做seo关键词优化推广哪家好
  • 一元购网站建设多少钱友情链接论坛
  • 新闻网站的建设与开发百度关键词推广一年多少钱
  • 网站投票链接怎么做的好f123网站
  • 个人简历免费模板下载搜索引擎的关键词优化
  • 做相片软件网站企业网络宣传推广方案
  • 电子商务专业网站设计网络营销有本科吗
  • 天津河东做网站公司天津网站策划
  • 企业网站建设问题研究百家港 seo服务
  • 微网站自己怎么做的最新国内重大新闻
  • 小橘子被做h网站怎么做推广赚钱
  • 游戏网站开发bt kitty磁力猫