Vue组件化京东金融项目实战详细笔记一:环境搭建

【基于知识图谱的前后端(vue+django)分离的问答系统的设计与实现(二):前端搭建与插件配置】 基于知识图谱的智能问答系统的设计与实现(前端篇) 本章安装了node.js环境,介绍npm的用法,安装vue.js,用vue ui项目管理工具创建了项目,并且引入了vuex 和vue router 组件、element ui plus 组件,并简单地测试了是否正常使用。为后面的开发打下基础。 阅读详情

一、环境准备

1、nvm(Node版本管理工具)

windows版本:https://github.com/coreybutler/nvm-windows
安装过程中,你需要选择nvm的安装路径,和你node.js的安装路径,最终你要确定让nvm来管理你的node.js,基本就是傻瓜式安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

cmd窗口输入nvm即可看到信息,表示安装成功

在这里插入图片描述

常用命令(参考博客https://www.cnblogs.com/gaozejie/p/10689742.html)
所有命令都是在命令行窗口执行哦
显示所有可下载版本:nvm list available
安装指定版本,比如14.4.0版本:nvm install 14.4.0
使用指定版本:nvm use 14.4.0
卸载指定版本:nvm uninstall 14.4.0
显示node运行位数:nvm arch
nvm list:显示已安装的列表
nvm on :开启node.js版本管理
nvm off :关闭node.js版本管理
nvm proxy [url] :设置下载代理。不加可选参数url,作用为显示当前代理。将url设置为none则移除代理
nvm node_mirror [url] :设置node镜像。默认是https://nodejs.org/dist/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作
nvm npm_mirror [url] :设置npm镜像。默认https://github.com/npm/cli/archive/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作
nvm version :显示nvm版本。version可简化为v

2、git

参考博客:https://blog.youkuaiyun.com/grd_java/article/details/106118542

3、webpack(重要)

参考博客:https://blog.youkuaiyun.com/grd_java/article/details/105397169

4、babel(重要)

参考文档:https://babeljs.cn/docs/usage/polyfill/
因为目前并不是所有浏览器都支持ES6语法,我们需要通过babel将ES6转换为ES5语法

在这里插入图片描述

5、需要预先掌握的知识体系

前端三件套(HTML5,CSS3,JavaScript)
VUE.js
Sass:https://blog.youkuaiyun.com/grd_java/article/details/106732583
直接百度Sass进入官网学习即可
Sass可以将Css定义为一个变量,让我们需要用的时候,引用变量即可
ES6:https://blog.youkuaiyun.com/grd_java/article/details/105384601

6、初始化构建代码

工程构建代码:GitHub:https://github.com/yingzhipeng/JDFinanceStart.git
下载代码后,使用 npm install安装依赖
你可能出错以下问题
Cannot download "https://github.com/sass/node-sass/releases/download/binding.nod

在这里插入图片描述

使用此命令即可
npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
然后在次使用npm install安装依赖

在这里插入图片描述

安装完成后使用npm start启动

在这里插入图片描述

二、git分支(方便我们及时切换分支,查看相应代码)

参考:https://www.jianshu.com/p/2e162b544878
我们用到的
git checkout <branch_name> #切换到指定分支
git checkout -b <branch_name> #创建并切换到指定分支
git branch <branch_name> #创建指定名称的分支
git branch #查看所有分支,* 号代表当前工作分支
git branch -v #查看分支详情,包括分支指向的commitId及提交信息
创建并切换到setup分支
git checkout -b setup

在这里插入图片描述

三、eslint代码检测插件(可选,如果你对自己有严格要求的话,建议打开,如果你对这些细节无所谓,就不要打开了)

在这里插入图片描述

Vue2.5+Vue-cli3.0+Vue-router仿制京东金融前端页面 废话不多说,我先上图,前端最近这一年简直就是飞速发展啊,两年前我初步学习vue框架时,就深深爱上了这个框架,在自己的前一年工作中,却没有达到自己的意愿拿到Vue技术栈的工作,甚至这段工作的时间都没什么与移动端相关的开发,唯一有关的可能就是小程序开发了,心里那个委屈啊。所以这一个月,我下定决心,从新定位自己的程序猿道路,尽心学习移动端的开发,重新拾起vue。这周花了一周时间来做这个demo,因为白天... 阅读详情

相关推荐

某课网 前端面试项目冲刺 京东金融Vue组件化实战 vue实战视频 无快进完整版

某课网 :前端面试项目冲刺 京东金融Vue组件化实战 vue实战教学视频 无快进 完整版 亲测可用 Vue+webpack

融易宝项目管理平台前台搭建

融易宝项目管理平台前台搭建 关注微信公众号:序辑,回复 管理前台代码 获取前端代码 一、NPM包管理 1.简介 1.1什么是NPM NPM全称Node Package Manager,是Node.js包管理工具,是全球最大的模块生态系统,里面所有的模块都是开源免费的;也是Node.js的包管理工具,相当于后端maven。 #在命令提示符输入 npm -v 可查看当前npm版本 npm -v 2.使用npm管理项目 2.1项目初始化 #建立一个空文件夹,在命令提示符进入该文件夹 执行命令初始化 npm

m0_46363470的博客 2590

京东金融Vue

一套实战视频vue一套实战视频vue一套实战视频vue一套实战视频vue

springboot毕设项目社区“希望之星”计划服务平台bzju1(java+VUE+Mybatis+Maven+Mysql)

Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。springboot毕设项目社区“希望之星”计划服务平台bzju1(java+VUE+Mybatis+Maven+Mysql)若包含,则为maven项目,否则为非maven项目。Springboot + mybatis + Maven + Vue 等等组成,B/S模式 + Maven管理等等。...

计算机程序设计 3021

金融社区项目-vue

vue+nuxt.js+vue-quill+editor+axios+element-ui。涉及富文本编辑

简单易懂的vue+element+scss金融项目,

一个简单vue框架搭建的pc端项目,使用的是弹性布局,组件化开发,清晰易懂,拿来就用,

【Vue】利用vue.js、vuex和vue router组件、element ui plus组件来创建基于知识图谱的智能问答系统的前端部分

为了创建一个基于知识图谱的智能问答系统,你可以用Vue.js构建一个单页面应用程序,使用Vuex来管理状态,使用Vue Router来实现页面路由,并使用Element UI Plus来构建用户界面。例如,你可以使用列表组件来显示图谱中的所有问题,使用标签组件来标记问题的主题,或使用分页组件来展示分页查询的结果。在上面的代码中,我们使用Element UI Plus的Header、Menu和Footer组件来创建应用程序的布局,使用Vue Router的router-view组件来呈现当前路由的组件。

Jacker 1676

std::map看来可以被淘汰了?可以用vector来替代,而且更好

vector的优势在于内存连续,可以先std::sort,然后std::lower_bound,或者std::binary_search。而std::map,insert的时候,需要new出内存。

tumu_C的博客 1019

Vue组件化京东金融项目实战详细笔记二:css模块化,js组件化,自适应等原理概念

文章目录一、概述1、css模块化设计2、css模块设计举例3、JS组件设计二、编写Sass模块化三、自适应1、基本概念2、工作原理 一、概述 1、css模块化设计 设计原则 可复用:每一个样式都要最大限度的实现可复用性 能继承:每个样式尽量可以让其他样式继承 要完整:样式要完整,不要缺斤少两,让继承样式来补充 周期性迭代:不可能一步到位,要周期性的补充完善 设计方法 先整体化 后部分化 再颗粒化 考虑规则 先确定布局 确定多少个

殷志鹏的博客 614

歪枣网股票数据下载接口汇总一

歪枣网上下载接口动态信息如下: 接口名称:A股列表,接口描述:沪深京A股基本信息,接口地址:/doc/getStockHSABaseInfo?code=all&fields=code,name,stype,hsgt,bk,roe,zgb,ltgb&export=0&token= 请求参数描述: 参数名:code,参数描述:股票代码,支持批量查询,用逗号分隔,每次最多30个;若为all,则表示全部,即可获取任意一天内的所有数据。 请求参数描述: 参数名:fields,参数描述:数据字段

waizaowang的博客 2731

从零开始用TS开发babylonjs - 本机环境搭建

babylonjs,初始化本地安装,web3d引擎

han3527638的专栏 794

前端面试项目冲刺,京东金融Vue组件化实战

第1章 课程介绍包括课程概述、课程安排、学习前提等方面的介绍,让同学们对组件化有一个直观的了解。1-1 课程导学 第2章 环境及知识准备帮助大家梳理课程要用到的开发环境及知识储备2-1 环境及知识准备 第3章 业务开发流程与工程构建安装该章节会快速的讲解各大公司的业务开发流程,包括技术选型、业务开发、测试验证、发布上线等内容,方便大家定位前端开发的角色及注意事项。并帮助大家快速的搭建开发环境,...

weixin_30950887的博客 411

BQ27220燃料计量芯片与Arduino库kode_bq27220实战指南

燃料计量(Fuel Gauge)是嵌入式电池管理系统的核心技术,通过电压、电流、温度多维建模实现荷电状态(SOC)与健康状态(SOH)的动态估算。其原理基于电化学阻抗补偿算法(如CEDV),区别于简单电压查表法,具备自学习与老化适应能力。该技术显著提升便携设备续航预测精度与低功耗可靠性,广泛应用于TWS耳机、可穿戴设备及医疗电子等场景。本文围绕TI BQ27220高精度燃料计量IC及其配套Arduino库kode_bq27220展开,覆盖硬件连接规范、I²C初始化要点、SOC/SOH实时读取、EDV阈值配置

weixin_35671843的博客 331

前端面试项目冲刺 京东金融Vue组件化实战

String立即前往="http://icourse8.com/vue_jujinahua.html"; 第1章 课程介绍 第2章 环境及知识准备 第3章 业务开发流程...

conglong4718的博客 200

18650电池组流体直冷热管理仿真:COMSOL多物理场耦合建模路线与实战策略

在动力电池与储能系统的热管理设计中,多物理场耦合仿真已成为平衡性能与成本的关键工具。液冷方案的换热极限促使行业转向制冷剂直冷技术,而两相流与电池产热的强耦合特性,使得基于COMSOL的数值建模成为评估系统温升与流动分配的重要手段。工程实践中,电化学-热-流场全耦合模型与集总电池-流场简化模型各有适用场景,前者揭示电池内部微观机理,后者则以高计算效率支撑包级方案迭代。通过合理简化几何、标定内阻与熵热系数、设置等效换热边界,仿真能够准确预测直冷系统在快充或大倍率放电下的温度均匀性与压降特性,从而指导流道优化与制

weixin_33585822的博客 314

3D Slicer中安装MedSAM插件

大家应该都读过这篇论文:《Segment Anything in Medical Images》这个插件便是该论文团队推出的在3D Slicer上使用的插件,可以分割医学图像的任何感兴趣区域。

m0_73719342的博客 2330

跟我一起做京东金融的项目白条页(四)

//app\js\ious\islider.vue <template> <div> <Panel title="轮播图" :class="$style.panel"> <section :class="$style.content"> <Slider :items...

weixin_30535043的博客 366

【Com通信】Com模块的事件帧发送及周期报文的快慢发送机制

Com模块的事件帧发送及周期报文的快慢发送机制

qq_36056498的博客 2334

NutUI生产环境实战:京东APP组件库的亿级用户验证

还在为移动端开发选型纠结?京东APP日活过亿的实战检验,NutUI组件库已成为众多企业的首选方案!本文将为你揭秘NutUI在生产环境中的真实应用案例,看完你将获得: ✅ 京东APP核心业务的技术选型内幕 ✅ 80+组件如何支撑亿级流量场景 ✅ 多端统一开发的实际落地经验 ✅ 企业级项目的性能优化实战 ## 京东APP:NutUI的诞生地与最佳实践 作为京东官方出品的移动端组件

gitblog_00937的博客 379

全网详细解决Client does not support authentication protocol requested by server;consider upgrading Mysql c

全网详细解决1251 - Client does not support authentication protocol requested by server; consider upgrading Mysql client。

念兮为美 5478

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

京东金融Vue组件化项目实战(完整)

下载地址:百度网盘

weixin_44636903的博客 1954

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

京东金融Vue组件化项目实战(目前最新)

下载地址:百度网盘

sishenwutia的博客 1118

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

vue实战笔记二

装vue-cli出现各种问题 解决办法:Npm cache clear -f 、清除缓存 阿里巴巴图标库Iconfont 加入购物车下载素材/添加至项目通过font class等添加至项目 删掉 以及js、demo.css 第一步:拷贝项目下生成的font-face文件 第二步:用unicode换取想要的图标 第三步:在main.js中添加css文件 ...

ruochen0216的博客 230

前端框架巅峰对决:React、Vue与Angular的全面解析与实战指南——谁将主宰你的2025?

前端开发领域,React、Vue和Angular三大框架长期占据主导地位。本文从设计哲学、语法特性、性能优化、生态工具、实战场景五大维度深度解析框架差异,结合代码示例与行业案例,为开发者提供框架选型指南。关键词:React、Vue、Angular、前端框架对比、实战指南。

领码SPARK - 以无代码之星火,燎原数字之未来! 2189

Vite 微前端实践,实现一个组件化的方案

什么是微前端微前端是一种多个团队通过独立发布功能的方式来共同构建现代化 web 应用的技术手段及方法策略。微前端借鉴了微服务的架构理念,将一个庞大的前端应用拆分为多个独立灵活的小型应用,每...

LuckyWinty的博客 662
上一篇: Sass快速入门笔记(将主要知识点截取出来,参考官方文档和一些网络教学视频)
下一篇: Vue组件化京东金融项目实战详细笔记二:css模块化,js组件化,自适应等原理概念
ydenergy_殷志鹏
博客等级 码龄7年 5885粉丝 543原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ydenergy_殷志鹏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值