Skip to content

不知不问

Menu
  • Bootstrap实战+
  • GitHub+
  • 留言板
  • 友链
Close search bar

标签: TypeScript

使用 Babel 编译 TypeScript

2020年8月28日2020年8月28日后除Leave a comment

使用 ts-loader 在构建打包生产代码时面对重重问题,比如 Polyfill 的自动注入等,于是转变为用 Babel 来编译 TypeScript。

一、安装 Babel

安装 Webpack 所必要的 Babel 依赖:

npm i @babel/cli @babel/core @babel/preset-env babel-loader --save-dev

"使用 Babel 编译 TypeScript"继续阅读

读书笔记:《深入理解TypeScript》 - [澳]Basarat Ali Syed 著 / 郭文超 何小磊 柳星 徐野 译

2020年8月25日2021年12月27日后除Leave a comment

JavaScript 篇幅略多 ★★★

读完时间:2020 年 8 月 20 日

出版时间:2020 年 1 月

"读书笔记:《深入理解TypeScript》 - [澳]Basarat Ali Syed 著 / 郭文超 何小磊 柳星 徐野 译"继续阅读

创建一个新的 TypeScript 项目

2020年8月18日2020年8月18日后除Leave a comment

一、初始化 NPM 项目

# npm
npm init

# git
git init

二、安装 TypeScript

npm i typescript --save-dev

# 查看版本
npx tsc --version

三、初始化配置文件 tsconfig.json

npx tsc --init

"创建一个新的 TypeScript 项目"继续阅读

分类目录

  • HTML/CSS (42)
  • JavaScript (113)
  • 分享 (7)
  • 后端 (53)
  • 工程效率 (25)
  • 数据结构与算法 (14)
  • 文章 (23)
  • 旅行 (3)
  • 日记 (18)
  • 烹饪 (16)
  • 睡前故事 (4)
  • 网络协议 (4)
  • 读书笔记 (35)

近期文章

  • 前端性能和加载体验优化实践(附:PWA、离线包、内存优化、预渲染)
  • Postman 使用小技巧/指南
  • 使用 Golang & MurmurHash & JsonLogic 实现前端资源灰度分流
  • 讲讲 Promise/实战
  • 对数据进行模糊匹配搜索(动态规划、最长公共子串、最长公共子序列)
  • rollup 和 webpack 环境变量的设置
  • 通过 eslint stylelint htmllint 规范前端项目代码
  • URLSearchParams 配合 axios 提交重复的参数
  • Linux Nginx 配置 SSL 证书
  • 使用 max-height 实现动画效果的“展开收起”
  • Vue 组件通信
  • 使用 postMessage + iframe 实现跨域通信
  • 基于 Vue 的前端开发规范
  • H5应用程序缓存 – Cache manifest
  • HTML5全屏浏览器兼容方案
  • vue+vuex+axios+echarts画一个动态更新的中国地图
  • Linux问题: SSH FTP登录不了

小工具

  • 短链接在线生成
  • Markdown 转 HTML
  • 前端常用库 CDN
  • 开放实验室 · API 文档

集合

  • Git 常见问题
  • 常用横幅尺寸

标签

AJAX ASP async await Bootstrap C CDN CSS CSS3 DOM ECMAScript ECMAScript6 ES6 Front End Notes Git GitLab H5 HTML http IE JavaScript jQuery JScript Linux MySQL Nginx Node Node.js NPM PHP Promise SQLServer Vue Webpack 优化 异步 性能 散列 数据结构 正则表达式 炒 算法 缓存 递归 鸡蛋
Copyright © 2022 不知不问 - 苏ICP备16050427号-3
Scroll to top