前端学堂-web前端开发工程师进阶学习教程前端学堂

前端学堂
学有所用
旁门左道

MAC上使用ftp命令

前端学堂阅读(50)

安装ftp命令 由于新的Mac系统去调了自带的telnet命令和ftp命令,所以第一步我们要安装ftp命令。 我的系统是10.13.6 brew install telnet brew install inetutils brew link...

JavaScript|Node

npm版本号

前端学堂阅读(52)

npm版本号参考:https://www.npmjs.cn/misc/semver/ Versions A "version" is described by the v2.0.0 specification found at http:/...

JavaScript|Node

hooks使用指南

前端学堂阅读(46)

本文是阅读A Complete Guide to useEffect之后的个人总结,建议拜读原文 理解hooks工作机制 可以这样说,在使用了useState或是useEffect这样的hooks之后,每次组件在render的时候都生成了一...

npm shrinkwrap命令分析版本-前端学堂
JavaScript|Node

npm shrinkwrap命令分析版本

前端学堂阅读(67)

npm采用语义化的版本号 semver 进行控制,让开发过程中依赖的获取和升级变得非常容易,但不严格的版本号控制,也带来了不确定性~~ npm 建议使用semver版本,部分包不遵循semver; package.json 可以使用精确的版...

JavaScript|Node

关于ajax请求头设置

前端学堂阅读(42)

今天同事说想改下host请求头,之前好像记得不能修改这个header,找了一下资源,记一下。下面这些请求头设置是不会生效的。 var forbiddenRequestHeaders = [ "accept-charset", "accept...

JavaScript|Node

ES2016装饰器

前端学堂阅读(37)

装饰器是ES2016 stage-2的一个草案,但是在babel的支持下,已被广泛使用。关于ES规范可参考Github:tc39/proposals 类的修饰 @testable class MyTestableClass { // ......

JavaScript|Node

前端工程师使用fetch常见的四种错误

前端学堂阅读(54)

查看原文 fetch 是浏览器中发送http请求最流行方式。它不仅仅是一个比XMLHttpRequest更好、更符合人体工程学的API,它还带来了许多令人兴奋的新功能,比如响应流、对凭证和CORS请求的更多控制,以及与ServiceWork...

Request Entity Too Large Nginx-前端学堂
旁门左道

Request Entity Too Large Nginx

前端学堂阅读(44)

最近自己搭建了一个电商项目服务器,使用Nginx + vsftpd + ... , 使用Nginx作为HTTP反向代理服务器、帮助实现前端动静分离 问题:但在做附件上传时出现 413 Request Entity Too Large Ngi...