node 和 Babel

es6 ===>并不是所有浏览器都支持

es6 ===> es5 (优雅的降级)

babel 帮助我们进行es6 ==>es5 的语法降级

babel ===>最早作为 polyfill 工具(填充)
浏览器并没有提供某些功能
通过语言,编程。软性的来增强 浏览器的功能
现在大部分浏览器 他都支持es6 语法
babel ===> out
现在我搞编译

babel 和 node的关系
node =>中间层 (<=>)
1.web后台 (小规模的应用) 并发和安全性 的处理性不如Java
2.工具类应用 vue-cli webpack4.0 babel react-cli
3. npm==>包管理工具
优点
有的包你连官网都找不到,但是他里面有
----自动下载,自动更新
自动下载所
>依赖的包

babel 在我们的npm上
npm 它到底是从哪个服务器上 拽的包
npm实际上是从国外的服务器上下载东西的 (慢)
解决办法
淘宝搞了一套镜像 而且是免费的 cnpm npm.taobao.org

posted @ 2018-11-25 22:44  Heson  阅读(355)  评论(0)    收藏  举报
Live2D