区块链技术博客
www.b2bchain.cn

使用typescript与webpack搭建开发环境(二)求职学习资料

本文介绍了使用typescript与webpack搭建开发环境(二)求职学习资料,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

静态资源的引入

上一章中已经搭建好开发环境,下面开始逐渐丰富项目的内容,本章是静态资源的引入。

安装依赖

webpack默认是只认识JavaScript的,只知道该怎么处理它,如果项目中出现了其他类型的文件,并且也希望webpack对它进行打包的时候,就要安装对应的loader了。

loader是什么,下面内容源自webpack中文网站

loader 用于对模块的源代码进行转换。loader 可以使你在 import 或”加载”模块时预处理文件。因此,loader 类似于其他构建工具中“任务(task)”,并提供了处理前端构建步骤的强大方法。loader 可以将文件从不同的语言(如 TypeScript)转换为 JavaScript,或将内联图像转换为 data URL。loader 甚至允许你直接在 JavaScript 模块中 import CSS文件!

css-loader

 $ yarn add css-loader style-loader -D

src文件夹中创建第一个css文件,命名为index.css

 .hello{     color:red; }

修改index.ts文件
使用typescript与webpack搭建开发环境(二)

修改webpack.config.js

 module: {         rules: [           +  {           +    test: /.css$/,           +    use: ['style-loader', 'css-loader']           + }         ],     }

file-loader

file-loader用于引入图片文件

  $ yarn add file-loader -D

修改index.ts文件,并在src文件夹内增加一张png图片

  import img from  "./index.png"   let image: HTMLImageElement = document.createElement("img");   image.src = img;   document.body.append(image);

修改webpack.config.js

   module: {         rules: [             +{             +   test: /.(png|jpe?g|gif)$/i,             +  use:['file-loader'],             +},         ],     },

最后

关于cssimage的配置就是这些了,现在运行启动命令就可以看到网页上的字已经是红色了,并且添加了一张图片

更多loader

获取代码

静态资源的引入

上一章中已经搭建好开发环境,下面开始逐渐丰富项目的内容,本章是静态资源的引入。

安装依赖

webpack默认是只认识JavaScript的,只知道该怎么处理它,如果项目中出现了其他类型的文件,并且也希望webpack对它进行打包的时候,就要安装对应的loader了。

loader是什么,下面内容源自webpack中文网站

loader 用于对模块的源代码进行转换。loader 可以使你在 import 或”加载”模块时预处理文件。因此,loader 类似于其他构建工具中“任务(task)”,并提供了处理前端构建步骤的强大方法。loader 可以将文件从不同的语言(如 TypeScript)转换为 JavaScript,或将内联图像转换为 data URL。loader 甚至允许你直接在 JavaScript 模块中 import CSS文件!

css-loader

 $ yarn add css-loader style-loader -D

src文件夹中创建第一个css文件,命名为index.css

 .hello{     color:red; }

修改index.ts文件
使用typescript与webpack搭建开发环境(二)

修改webpack.config.js

 module: {         rules: [           +  {           +    test: /.css$/,           +    use: ['style-loader', 'css-loader']           + }         ],     }

file-loader

file-loader用于引入图片文件

  $ yarn add file-loader -D

修改index.ts文件,并在src文件夹内增加一张png图片

  import img from  "./index.png"   let image: HTMLImageElement = document.createElement("img");   image.src = img;   document.body.append(image);

修改webpack.config.js

   module: {         rules: [             +{             +   test: /.(png|jpe?g|gif)$/i,             +  use:['file-loader'],             +},         ],     },

最后

关于cssimage的配置就是这些了,现在运行启动命令就可以看到网页上的字已经是红色了,并且添加了一张图片

更多loader

获取代码

静态资源的引入

上一章中已经搭建好开发环境,下面开始逐渐丰富项目的内容,本章是静态资源的引入。

安装依赖

webpack默认是只认识JavaScript的,只知道该怎么处理它,如果项目中出现了其他类型的文件,并且也希望webpack对它进行打包的时候,就要安装对应的loader了。

loader是什么,下面内容源自webpack中文网站

loader 用于对模块的源代码进行转换。loader 可以使你在 import 或”加载”模块时预处理文件。因此,loader 类似于其他构建工具中“任务(task)”,并提供了处理前端构建步骤的强大方法。loader 可以将文件从不同的语言(如 TypeScript)转换为 JavaScript,或将内联图像转换为 data URL。loader 甚至允许你直接在 JavaScript 模块中 import CSS文件!

css-loader

 $ yarn add css-loader style-loader -D

src文件夹中创建第一个css文件,命名为index.css

 .hello{     color:red; }

修改index.ts文件
使用typescript与webpack搭建开发环境(二)

修改webpack.config.js

 module: {         rules: [           +  {           +    test: /.css$/,           +    use: ['style-loader', 'css-loader']           + }         ],     }

file-loader

file-loader用于引入图片文件

  $ yarn add file-loader -D

修改index.ts文件,并在src文件夹内增加一张png图片

  import img from  "./index.png"   let image: HTMLImageElement = document.createElement("img");   image.src = img;   document.body.append(image);

修改webpack.config.js

   module: {         rules: [             +{             +   test: /.(png|jpe?g|gif)$/i,             +  use:['file-loader'],             +},         ],     },

最后

关于cssimage的配置就是这些了,现在运行启动命令就可以看到网页上的字已经是红色了,并且添加了一张图片

更多loader

获取代码

部分转自互联网,侵权删除联系

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » 使用typescript与webpack搭建开发环境(二)求职学习资料
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们