定制软件开发【vue3+ts后台管理】项目搭建

文章目录


项目创建

首先执行vue create vue3_ts_demo定制软件开发来创建一个名为 vue3_ts_demo 的项目,然后:

1、选择Manually select freatures定制软件开发来手动选择

2、定制软件开发按空格选中 Babel、Typescript、css预处理器、Linter/Formatter,定制软件开发然后按回车下一步

3、选中 vue 的版本为3

4、是否使用 class 风格的组件语法,我们选择 N
5、是否使用 Babel 和 TypeScript(现代模式、自动检测多边形填充、trans所需(JSX) 输入Y回车
6、是否使用 history 路由模式,选中 Y
7、选择 CSS 预处理器,选中第一个即可(Sass/SCSS)
8、选择语法检测规范,选中第一个即可(Basic)
9、选择保存时检查 / 提交时检查, 一般开发时选择第一个保存时检查(Lint on save)
10、选择配置信息存放位置,单独存放或者并入package.json,我们选择 (package.json)
11、是否保存为预设,这样下次创建项目就不用重新选择,我们选择 N

完整截图如下:

等待项目创建完成,执行以下代码来运行项目

cd vue3_ts_demonpm run serve
  • 1
  • 2

引入

我们使用 Webstorm 打开刚才的项目,在终端执行npm install element-plus --save来安装 Element-plus

完整引入

然后按照快速,在 main.ts 中完整引入:

在中,我们可以复制按钮的代码,放入 App.vue 来测试是否引入成功


运行程序就可以看到我们加入的按钮了

按需引入


1、按需引入的话,首先安装两个插件:npm install -D unplugin-vue-components unplugin-auto-import
2、然后官网提示的代码插入到你的 Vite 或 Webpack 的配置文件中,我们使用的 webpack,所以复制官网代码放入 webpack.config.js 中(没有的话创建一个),或者我们放在 vue.config.js 中即可(需要稍作修改哦,增加webpack的配置)

这里我选择放到 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({  transpileDependencies: true,  configureWebpack:{    plugins: [      AutoImport({        resolvers: [ElementPlusResolver()],      }),      Components({        resolvers: [ElementPlusResolver()],      }),    ]  }})
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

重新运行和完整引入效果是一样的

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发