现代前端技术
文章平均质量分 50
迈克雷(MichaelRay)
2003年开始从事互联网开发相关工作,技术极客。目前担任全栈工程师,WEB架构师,目前主要专注于Node和MongoDB技术。
展开
-
npm install npm -g升级版本报错cb.apply is not a function的解决方案
解决方案找一个非正式项目,利用yarn 安装一个非全局的,然后把node_modules中的npm目录复制到原有地址覆盖npm目录。yarn add npm@8.5.1 -D原创 2022-03-01 11:18:21 · 1559 阅读 · 0 评论 -
react17+ts如何配置解析根目录
项目根目录增加tsconfig.json文件,注意配置baseUrl配置之前配置之后原创 2021-05-08 13:32:23 · 516 阅读 · 0 评论 -
“行业毒瘤”低代码
近段时间,低代码在市场中获得了前所未有的热度,很多投资机构都做了相关的分析与预测。Gartner 预测:到 2025 年,70% 的新应用将由低代码 / 无代码技术完成开发。那么,低代码真的是新风口吗?它真的可以提升效率吗?带着这些问题,InfoQ 采访了 ThoughtWorks 中国区 CTO 徐昊,他表示低代码不是一个新概念,现在也不是低代码第一次引发业界讨论,以降低程序员门槛为目的的低代码从底层逻辑上就是不通的,这类低代码不是风口,而是行业毒瘤。低代码并不是新概念,每隔几年就会重新流行.转载 2021-05-03 12:13:53 · 227 阅读 · 0 评论 -
前端架构为什么推荐用Node做一个中间层
首先跳出前端要看清node中间层在整个服务承担什么角色,首先我们要跳出前端的视野,把自己视角提示一个level —— 去鸟瞰整个项目。互联网时代其实就是信息时代,我们都是在利用数据交换,来产生价值。一个最简单的数据流,前端-->后端-->数据库。在这个原始的流程之间,我们有很多事情可以做。来看和前端最近这条线,前端-->后端。代理 缓存 限流 日志 监控 鉴权 路由 灰度 ...上面列出的是一些我们一个服务除了前端的展示,service端的网络服务,A原创 2021-03-18 09:51:16 · 1496 阅读 · 0 评论 -
解决:Uncaught ReferenceError: regeneratorRuntime is not defined
npm i --save-dev babel-plugin-transform-runtime在 .babelrc 文件中添加:"plugins": [[ "transform-runtime", { "helpers": false, "polyfill": false, "regenerator": true, "moduleName"原创 2019-02-21 14:21:51 · 4917 阅读 · 2 评论 -
使用Chrome sourcemap在线调试Webpack中的SASS/SCSS代码
需要安装css-loader和sass-loader配置文件{ //仅仅对require的scss文件有效 test : /\.scss$/, use : ExtractTextPlugin.extract({ fallback : "style-loader", use : ['css-loader?...原创 2019-02-21 14:29:20 · 692 阅读 · 0 评论 -
karma+webpack搭建vue单元测试环境
安装命令汇总npm install karma karma-webpack jasmine-core --save-dev测试加载器karma安装karma因为karma是要在命令中运行的,所以先安装karma-cli:npm install -g karma-cli或者直接全局安装npm install karma -g安装karma:npm install ka...原创 2019-02-21 15:36:52 · 918 阅读 · 0 评论 -
看电商发展过程,聊前端技术演进
一、何为电商 所谓电商,即电子商务,就是指通过使用电子类工具,围绕着商品交易进行的一系列活动。既然是交易,那就离不开交易的三个过程。 交易的第一个过程,就是商品信息的交换,卖方通过一定的渠道让商品信息扩散出去,而买方也通过一些方式能够获取到这些商品信息。无论是集市上的吆喝,还是店铺门口的广告,亦或是当今电商网站的网址,做的事本质上都是一样的,就是传达交易的信息。 交易的第二个过程,就是...原创 2019-02-25 16:04:10 · 443 阅读 · 0 评论 -
利用node.js的WebHook实现Github或Coding代码的自动部署
开始一个WebHook的项目package.json注意文件内秘钥配置为123{ "name": "webhook.v2.demo", "version": "1.0.0", "description": "", "main"原创 2019-03-01 14:31:19 · 823 阅读 · 0 评论