目录一、搭建准备二、node.js安装1、下载并安装2、配置默认安装目录和缓存日志目录①、创建默认安装目录和缓存日志目录(我的node.js目录在D盘,所以直接在node.js文件夹下创建)②、执行命令,配置默认安装目录和缓存日志目录到刚才创建的文件夹3、配置环境变量①、按win键并输入“编辑系统环境变量”,打开点击下方的“环境变量”②、在系统变量下新建NODE_PATH变量,输入默认安装目录node_global下的node_modules的路径③、进入系统变量的Path,输入node.js安装路径④、进入用户变量的Path,输入node.js默认的模块调用路径4、配置淘宝镜像①、安装cnp
一、简述MQTT(消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的通讯协议,该协议构建于TCP/IP协议上。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。MQTT协议的应用场景包括物联网、移动应用、车联网、智能家居、即时聊天等。二、特性使用发布/订阅消息模式。对负载内容屏蔽的消息传输。使用TCP/IP提供网络连接。有三种消息发布服务质量:“至多一次”,消息发布完全依赖底层TCP/IP网络。会发生消息丢失或重复。这一级别可用于如下情况,环境传感器数据,丢失一次读记录无所谓,因为不久后还会有第二次发送。这一种方式
安全,特别是软件代码安全,近年来被业内人士频繁提出,可见其受重视程度。而这些,起源与全球化的开源大生产。开源软件运动如火如荼的进行了二十四五年(如果从1998年2月3日在硅谷的一次会议中首次提出“opensource”一说开始算-当时互联网先驱Netscape刚刚宣布开放他们的浏览器源码),极大程度的改变了软件业的面貌。当前全球企业超过90%直接或者间接甚至在无意识中使用了开源技术。软件世界中的代码供应链正如物理世界的任何产业都有自己的产业链、供应链一样,在虚拟世界的软件业也一样,任何终极软件产品,都用到很多的虚拟“零部件”-以代码库形态存在的组件、框架、工具,而且这些“零部件”本身也高度依赖
Intro之前一直用Mac进行前端开发,习惯了命令行中安装工具的舒适感,所以目前用公司的windows电脑,决定搭建个简单舒适的环境。安装WSL能看到这篇博客的巨巨们一定是了解了WSL,不了解也没关系,简单一句话来说,就是一个windows内的Linux子系统,如果是轻量使用的话,完全可以代替虚拟机和双系统。安装方法如下:1.打开系统支持桌面右键——设置——搜索栏输入“开发者设置”,选择开发者模式开发者模式右键开始菜单,有两个WindowsPowerShell,选择后面带管理员的那个,然后键入如下命令:Enable-WindowsOptionalFeature-Online-FeatureNa
本文目录1.简述Vue的响应式原理2.delete和Vue.delete删除数组的区别3.v-for循环时为什么要加key,为什么不推荐用index作为key4.Vue组件data为什么必须是函数5.Vue的核心是什么6.Vue等SPA单页面应用的优缺点7.v-if和v-show有什么区别?8.Vue中如何监控某个属性值的变化?9.Vue中给data中的对象属性添加一个新的属性时会发生什么,如何解决?10.$route和$router的区别11.computed和watch的区别和运用的场景12.路由模式hash和history的区别13.对MVC和MVVM的理解14.vue如何实现数据双向绑
先来张图片压压惊image.png在线demo:wzs.bengdada.com/单独访问在线子应用:subapp/micro-reactsubapp/micro-vue2subapp/micro-vue3一.导读1.什么是微前端微前端是一种多个团队通过独立发布功能的方式来共同构建现代化web应用的技术手段及方法策略。微前端架构具备以下几个核心价值:技术栈无关:主框架不限制接入应用的技术栈,微应用具备完全自主权独立开发、独立部署:微应用仓库独立,前后端可独立开发,部署完成后主框架自动完成同步更新增量升级:在面对各种复杂场景时,我们通常很难对一个已经存在的系统做全量的技术栈升级或重构,而微前端是
一、简述经过了两个月的精心打磨,该项目也趋于稳定,我想是时候与大家见面了,今天就向大家隆重介绍这个开源项目:visualization-collectio,一个专注于前端视觉效果的集合应用,里面有大量的前端设计和丰富的动效案例,包括有Html视觉、Css动效、Canvas动效、Echarts交互、Three.js3D、人工智能应用和图片处理工具这七大模块。该项目也是我在工作之余完成,将我从事前端开发以来的所有积累全都毫无保留地通过该项目进行分享,现在我就将这个干货满满的开源项目,送给所有的前端小伙伴和UI小姐姐们,如果你们在实现前端各种设计和动效前能想到打开这个应用看一看,对你们的实现思路和灵
元框架群雄并起渲染模式精益求精EdgeServerless数据库复兴,Serverless数据库JavaScript运行时(Node.js、Deno、Bun、CloudflareWorkers)避免重蹈浏览器的覆辙,成立WinterCGMonorepo使用率增长CSS实用至上,StyledComponents、Emotion一直是CSSinJS的主流库,不过在SSR场景下,性能至上。CSSinJS方案不仅增加包体积(SC12.7kb、Emotion7.9kb),而且还有运行时开销。开发者会迁移到对性能友好的方案:TailwindCSS、UnoCSS、CSSModules、零运行时/编译时的CS
0.前端路的概念和原理image.png1.router-view他的作用很单纯:占位符:只要在项目中安装和配置了vue-router,就可以使用router-view这个组件了,他的作用很单纯:占位符2.路由跳转about2.1他有两个属性:--to属性:是一个字符串或者是一个对象--replace属性:设置replace属性的话,当点击时,会调用router.replace(),也就是没有前进后退功能了3.active-class属性:设置激活a元素后应用的class,默认是router-link-active,这个有什么用呢?--看以下截图:看以下截图:image.png0.1HTML5
2020-04-15问题首页滚动太快页面卡屏(出现半截,或者整个页面白屏在1秒左右恢复正常)QQ图片20200415235352.png经过研究与分析,估计是房源列表导致,通过以前的数据列表发现不会卡屏,定位为图片导致,卡屏的图片地址无图片格式后缀,图片也略大,达到了100kb-200kb,对比其他同类型网站图片在几十kb之间。还有一种可能阿里云oss配置可能有问题。问题页面报错:(以前的服务器能正常访问,部署到新服务器就报如下错误)错误imgDOMException:Failedtoexecute'appendChild'on'Node':Thisnodetypedoesnotsupport