TS小记--

Ts学习

npm init -y

-y所有问题都选yes

创建package.json文件

安装ts:

npm i typescript -g

-g全局安装,保证每个地方都可以使用

创建ts配置文件:tsconfig.json

tsc -init

执行ts文件:

 tsc ./src/index.ts

导入webpac包:

npm i webpack webpack-cli webpack-dev-server -D

引入ts-loader

 npm i ts-loader typescript -D

安装html插件:html:5快速生成html文件

 npm i html-webpack-plugin -D

安装clean:避免dist文件缓存

 npm i clean-webpack-plugin -D

安装:避免dist文件缓存

 npm i clean-webpack-plugin -D

合并config文件:

安装clean:避免dist文件缓存

 npm i webpack-merge -D

编写config文件

编写package.json文件

遇到问题:

module not found:1.去找路径是否正确

[webpack-cli] TypeError:CleanWebpackPlugin is not a constructor

从clean-webpack-plugin.d.ts文件的内容可知,导出的是以一个对象属性的形式,所以我们在引入的时候需要以解构的方式来获取,如下:

const { CleanWebpackPlugin } = require("clean-webpack-plugin");

TypeError: merge is not a function

const { merge } = require('webpack-merge')

类型索引不太懂

Ts函数重载:需要先定义一系列的函数声明

Protected的构造函数,不能被实例化

相关推荐

  1. TS小记--

    2024-04-03 18:28:04       20 阅读
  2. wordpress小记

    2024-04-03 18:28:04       38 阅读
  3. NAT<span style='color:red;'>小记</span>

    NAT小记

    2024-04-03 18:28:04      33 阅读
  4. FFMpeg小记

    2024-04-03 18:28:04       17 阅读
  5. Photoshop小记

    2024-04-03 18:28:04       22 阅读
  6. npm小记

    2024-04-03 18:28:04       4 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-03 18:28:04       5 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-03 18:28:04       5 阅读
  3. 在Django里面运行非项目文件

    2024-04-03 18:28:04       4 阅读
  4. Python语言-面向对象

    2024-04-03 18:28:04       6 阅读

热门阅读

  1. 什么是json?json可以存放哪几种数据类型

    2024-04-03 18:28:04       20 阅读
  2. 学习总结!

    2024-04-03 18:28:04       21 阅读
  3. Vue3中props和emits的使用总结

    2024-04-03 18:28:04       23 阅读
  4. IO和NIO的主要区别在哪里?

    2024-04-03 18:28:04       20 阅读
  5. CSS 滚动条样式修改

    2024-04-03 18:28:04       24 阅读
  6. codeforces round 936 div2(a,b,c)

    2024-04-03 18:28:04       25 阅读
  7. Python程序设计 魔法函数

    2024-04-03 18:28:04       19 阅读
  8. ACI Fabric

    2024-04-03 18:28:04       19 阅读
  9. wencoo个人的博客目录索引-更新

    2024-04-03 18:28:04       44 阅读
  10. Oracle extent、segment、datafile、tablespace及存储关系

    2024-04-03 18:28:04       23 阅读
  11. Oracle密码文件

    2024-04-03 18:28:04       22 阅读
  12. SpringMVC 中实现自定义转换

    2024-04-03 18:28:04       23 阅读