首页 > 其他分享 >二、搭建前后端分离的自动化测试平台的前端Vue3+Element-plus前端项目

二、搭建前后端分离的自动化测试平台的前端Vue3+Element-plus前端项目

时间:2023-11-01 10:24:33浏览次数:37  
标签:npm node vue 前端 Element registry Vue3 config Node

一、安装Node.js以及配置环境变量

1、Node获取地址

https://nodejs.org/en/download 一直默认选项安装,安装好了之后,在环境变量中会自动配置Node的地址,可以在cmd中使用 node -v/npm -v命令验证是否下载成功

2、设置Node的配置内容

(1)在安装目录下新建两个文件夹命名为node_cache,和node_global: 其中node_cache是作为缓存目录来使用的,node_global就是全局下载文件的目录; 0 (2)以管理员身份打开cmd,输入以下2条命令
npm config set prefix "xxx\Node\node_global" npm config set cache "xxx\Node\node_cache"
(3)为了之后使用npm下载东西时速度快一些,需要配置镜像站,这里选择淘宝镜像,以管理员身份打开cmd
npm config set registry=http://registry.npm.taobao.org //配置镜像站 
npm config list //显示所有配置信息 检查一下镜像站行不行命令
npm config get registry

3、设置环境变量

(1)【系统变量】,“新建”环境变量:
NODE_PATH=xxx\Node\node_global\node_modules
(2)【PATH】变量中,增加
xxx\Node
xxx\Node\node_global
(3)【用户变量】对path环境变量添加
xx\Node
xx\Node\node_global
(4)确认并保存;

4、创建项目

(1)vue create test_platform
(2)npm run server

5、如上的命令要在管理员下运行

6、其他查看命令

(1)显示所有配置信息
npm config list
(2)查看全局和缓存地址配置或者镜像配置
npm config get registry 
npm config get prefix
npm config get cache

(3)配置淘宝镜像

npm config set registry https://registry.npm.taobao.org 
npm install -g cnpm --registry=https://registry.npm.taobao.org

二、Pycharm配置以及Vue相关

1、在pycharm中安装插件Vue.js

0

2、设置在pycharm中可以使用vue相关命令

(1)以管理员身份运行PowerShell
(2)PS C:\WINDOWS\system32> set-ExecutionPolicy RemoteSigned
(3)PS C:\WINDOWS\system32> A

3、创建&运行项目

在django项目的根目录下面创建前端项目 vue create projectname cd 前端项目名 npm run serve 访问项目地址

4、其他

(1)如下两个命令行的区别
npm install vue-cli -g(安装2.x版本的脚手架) 
npm install -g @vue/cli(安装vue3以上版本的脚手架)/npm install -g vue-cli@版本号/npm install -g @vue/cli@版本号
(2)@vue/cli3与vue-cli2的区别
①创建项目 vue create (vue/cli3) vue init webpack appname(vue-cli2);
②启动项目 由npm run dev 改成 npm run serve;
③移除了配置文件目录 config 和 build 文件夹,如果需要自定义配置,需要自己新建vue.config.js文件;
④移除了 static 静态资源文件夹,新增 public 文件夹,静态资源转移到public目录中,通过/xx.xx可以直接访问,并且 index.html 移动到 public 中;
⑤在 src 文件夹中新增了 views 文件夹,用于分类 视图组件 和 公共组件;
⑥安装项目时会自动下载node-model文件夹;

三、Vue项目结构说明

1、项目结构图

├── node_modules
├── public
│   ├── favicon.ico: 页签图标
│   └── index.html: 主页面
├── src
│   ├── assets: 存放静态资源
│   │   └── logo.png
│   │── component: 存放组件
│   │   └── HelloWorld.vue
│   │── App.vue: 汇总所有组件
│   │── main.js: 入口文件
├── .gitignore: git版本管制忽略的配置
├── babel.config.js: babel的配置文件
├── package.json: 应用包配置文件
├── README.md: 应用描述文件
├── package-lock.json:包版本控制文件

2、配置文件参考

https://cli.vuejs.org/zh/config/#publicpath

标签:npm,node,vue,前端,Element,registry,Vue3,config,Node
From: https://www.cnblogs.com/Annona/p/17787812.html

相关文章

  • vue3实现input输入框只能输入中文
    简单记录下,方便以后复制<el-inputv-model="form.name"placeholder="使用人的姓名":maxlength="20":formatter="(value)=>value.replace(/[^\u4E00-\u9FA5]/g,'')"/>......
  • [macos]karabiner-elements设置
    通过一些映射来方便我的mac操作      20200423:  https://github.com/eret9616/my-karabiner-config ......
  • 前端大文件切片上传,断点续传、秒传等解决方案,vue中使用实例
    先看逻辑如何切片?如何获取文件唯一hash?与后端交互获取文件上传的状态,用于判断情况,是秒传还是续传?上传切片文件,判断失败文件重新执行?全部上传完成通知后端?1、先上全部代码,后面第2部分解析、第3部分vue中使用相关依赖spark-md5主要用于拿取文件的md5mitt发布订阅importSparkMD5......
  • Spring Boot - ffmpeg 获得 m3u8 列表和 ts 文件,前端请求视频流进行播放
    安装ffmpegFFmpeg下载地址:GitHubreleases。请下载:ffmpeg-master-latest-win64-gpl-shared.zip压缩包。解压到你系统盘任意位置(前提是你以后找得到这玩意儿在哪)。接下来就是配置其环境变量,所有的环境变量都是配置它的启动文件的路径到你系统的Path,基本上都是(也有例外的?)。如......
  • 第十章、web前端架构师
    目录二十二、大型项目的编译,部署以及性能优化1、前言二十二、大型项目的编译,部署以及性能优化1、前言......
  • Chrome浏览器查看前端参数
    按F12或者右键点击“检查”进入开发者模式。点击这个箭头图标,即可选择要查看参数的区域。 查看表格的行高和列宽当鼠标移到某区域,就会出现浮层,显示此区域的长和宽 查看字体和字号在搜索栏搜索关键字“font-size”可找到字号 ......
  • 网页CAD(web cad sdk)前端直接获取修改转换后的图纸数据
    前言有用户集成网页CAD之后,需要提取图纸的各种信息和数据,下面我们讲一下Web版CAD如何在前端直接提取修改和转换后的图纸信息,没有集成过在线CAD的小伙伴可以先看一下快速入门在mxcad中转换后的图纸(.mxweb格式的文件)可以通过mxcadnpm包得到图纸的各种数据,如图层、文字样式、图......
  • 编译第三方前端项目时候出现Syntax Error: TypeError: Cannot set properties of unde
    编译第三方的前端项目时候出现下面问题 ERROR Failedtocompilewith1error                                                             ......
  • element cannot be mapped to a null key的解决方法
    目录报错:分析解决方案报错:日志ERROR[o.a.c.c.C.[.[.[/sa].[dispatcherServlet]]-Servlet.service()forservlet[dispatcherServlet]incontextwithpath[/sa]threwexception[Requestprocessingfailed;nestedexceptionisjava.lang.NullPointerException:ele......
  • 【面试题】前端面试复习6---性能优化
    性能优化一、性能指标要在Chrome中查看性能指标,可以按照以下步骤操作:打开Chrome浏览器,并访问你想要测试的网页。使用快捷键F12或右键点击页面并选择“检查”,打开开发者工具。在开发者工具中,切换到“Performance”(性能)选项卡。点击开始录制按钮,即红色的圆点按钮。开始加载页......