首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端工程
红尘炼心
创建于2021-05-10
订阅专栏
前端进阶必备知识。
等 40 人订阅
共10篇文章
创建于2021-05-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
『前端工程』—— 封装Vue第三方组件的三板斧
在封装第三方组件中,经常会遇到一个问题,如何通过封装的组件去使用第三方组件的Attributes(属性)、Events(自定义事件)、Methods(方法)、Slots(插槽)。 当然这个问题并不是难以解决,用普通方法解决难免陷入繁琐重复的工作中,而且封装的组件代码可读性也不高…
『前端工程』—— git子模块和fs-extra的应用
入职新公司,接手了一个项目,该项目是引用一个SDK做应用开发。由于应用中一些定制化功能要去修改SDK源码才能实现,但是这个SDK是由另一个部门开发,没有这个SDK的发布权限,只有SDK源码git仓库的pull权限。 于是把SDK源码编译打包生成的SDK文件拷贝到应用项目代码文件…
『前端工程』—— 用Nginx把前端工程部署到域名的子路径上
一个产品在A工程中开发,开发完后将A工程部署在域名XXX( www.xxx.com )根路径上,那么在域名XXX后面加上A工程中路由配置的路径,就可以访问A工程中对应的页面。 这个产品在后期的迭代中,有几个新功能不在A工程中开发了,要新起一个B工程来开发。通常一个产品只会对外提…
『前端工程』—— 如何搭建一个UI组件库
年前入职新公司,公司要求搭建一个UI组件库,本专栏详细记录搭建思路和步骤,最后有项目github地址。 安装完成后,输入命令vue --version,查看Vue CLI的版本号是否是3.0以上,是则表明安装成功。 1、在文件夹地址中输入cmd,打开命令行工具。 2、在命令行工…
『前端工程』—— 用Vuex和动态路由实现权限功能
近来做了一个政府的项目,在过安全测试时,有个很严重的安全BUG。BUG的描述如下: 可以通过地址栏输入地址访问登录用户的菜单权限以外的页面。 可以通过修改浏览器 Local Storage 中缓存的功能权限来展示非登录用户拥有的功能权限。 当然这些安全问题在后端做权限拦截是最好…
跟我一起跳进uni-app这个坑
下载HBuilderX编辑器,HBuilderX是uni-app官方推荐,其中包含可视化搭建uni-app项目、运行项目、打包编译项目。 下载地址点这里,因为我只开发微信公众号项目,也是就H5项目,所有只下载标准版的就可以。 我是使用less作为css的预编译语言,如果你选择的…
『前端工程』—— Vue CLI3搭建组件库并实现按需引入实战操作
因为多入口组件库中开发环境和生成环境的配置是不同,所有要区分开来。 通过process.env.NODE_ENV变量来判断,生产环境时process.env.NODE_ENV为development。 在Vue组件库项目中原来src文件夹的内容是demo展示的内容,所以文件名改…
『前端工程』—— 用Nginx在局域网发布Vue项目
打开Nginx官方下载地址,点击Stable version下面的nginx/Windows下载。下载完成后解压随便放在哪个角落。 在文件夹中找到conf文件夹,在其中新建vhost文件。 在conf/vhost文件夹中新建demo.conf文件。 找一个Vue项目,运行npm…
『前端工程』—— Vue CLI3搭建组件库并用npm发布实战操作
安装完成后,输入命令vue --version,查看Vue CLI的版本号是否是3.0以上,是代表安装成功。 因为在Vue CLI2中使用npm run dev命令启动项目。 使用npm install安装依赖,安装成功后,执行npm run dev,执行成功后在浏览器打开 h…
『前端工程』—— Vue CLI3搭建项目实战操作
安装完成后,输入命令vue --version,查看Vue CLI的版本号是否是3.0以上,是代表安装成功。 因为在Vue CLI2中使用npm run dev命令启动项目。 使用npm install安装依赖,安装成功后,执行npm run dev,执行成功后在浏览器打开 h…