当前位置: 首页 > news >正文

上海石化有做网站设计的吗网站后台信息怎么更新

上海石化有做网站设计的吗,网站后台信息怎么更新,贵州网站备案,网站调用接口怎么做Loader 作为 Webpack 的核心机制#xff0c;内部的工作原理却非常简单。接下来我们一起来开发一个自己的 Loader#xff0c;通过这个开发过程再来深入了解 Loader 的工作原理。 这里我的需求是开发一个可以加载 markdown 文件的加载器#xff0c;以便可以在代码中直接导入 m…Loader 作为 Webpack 的核心机制内部的工作原理却非常简单。接下来我们一起来开发一个自己的 Loader通过这个开发过程再来深入了解 Loader 的工作原理。 这里我的需求是开发一个可以加载 markdown 文件的加载器以便可以在代码中直接导入 md 文件。我们都应该知道 markdown 一般是需要转换为 html 之后再呈现到页面上的所以我希望导入 md 文件后直接得到markdown 转换后的 html 字符串。 首先来说一下实现的简单步骤 1、新建一个项目并且在命令行中初始化项目 npm init -y2、安装对应版本的 webpack webpack-cli(命令行工具) webpackwebpack-cli3、安装对应版本的 marked 库4、在 src 目录下创建 about.md 文件,并写入 markdown 语法内容5、在 src 目录下创建 main.js 文件将 about.md 文件引入6、在根目录下创建markdown-loader.js 文件写入自己配置 loader 的逻辑7、在根目录下创建一个 webpack.config.js 配置文件并设置loader8、在命令行中运行 webpack 来打包9、打包完成后生成的 bundle.js 文件将 markdown 文件转换成 html 字符串可以被浏览器执行 下面是具体步骤 一、新建项目 1、新建一个文件夹然后用 vs-code 打开新建好的文件夹如 2、打开终端输入命令对项目进行初始化默认这里认为已经安装好了node.js npm init -y 运行完这个命令之后项目中会新增一个 package.json 的文件 二、安装 webpack 打开终端在你的项目中安装 Webpack 和 Webpack CLI命令行工具如 npm install --save-dev webpack webpack-cli 三、安装 marked 这里需要安装一个能够将 Markdown 解析为 HTML 的模块叫作 marked。 npm install marked 安装完成后项目中的 package.json 文件中就会出现如下配置 四、创建 markdown 文件 创建一个 about.md 文件并在文件中写入如下代码 五、创建入口文件 创建一个 main.js 文件并在文件中导入 about.md 文件如下 六、配置自己的 markdown-loader 在根目录下创建一个 markdown-loader.js 文件并在文件中配置如下代码 const marked require(marked) module.exports source {const html marked.parse(source)const code module.exports ${JSON.stringify(html)}return code } 七、配置 webpack 在项目根目录下创建一个 webpack.config.js 配置文件并做如下配置 const path require(path);module.exports {entry: ./src/main.js, // 你的入口文件output: {path: path.resolve(__dirname, dist), // 输出的目录filename: bundle.js // 输出的文件名},module: {rules: [{test: /\.md$/,exclude: /node_modules/,use: [./markdown-loader]}]},mode: none }; 八、打包 在终端运行 webpack 来打包应用程序 npx webpack 九、运行 打包完成后生成的 bundle.js 文件将 markdown 文件转换成 html 字符串可以被浏览器执行。 这里只是对它做了打印处理 以上就是开发一个可以加载 markdown 文件的加载器 loader 的全部代码了这只是 webpack 的一个应用实际开发过程中我们还可以通过自己的业务需求配置自己的 loader更多关于 webpack 的应用我在后续也会持续更新有兴趣的小伙伴可以关注一下
http://www.eeditor.cn/news/118718/

相关文章:

  • 做情人在那个网站电子商务公司名称大全集最新
  • 网站建设服务谁便宜深圳的网站建设公司官网
  • 用墨刀做网站后台原型网站开发 在html标记后出现乱码 查看源文件显示是问好
  • 品牌营销型网站建设策划西安手机网站建设动力无限
  • 如何制作网站首页设计师查询网站
  • 深圳最火的网站国外html5网站
  • 建站行业有前途铜陵网络推广
  • html 5网站欣赏办公室设计图片
  • 做网站 徐州saas搭建
  • 丹江口网站制作seo外包网络公司
  • 网站建设推广服务商名聚优品一家只做正品的网站
  • 外国网页设计网站wordpress图片优化加速
  • 鲜花网站建设项目概述网站建站免费
  • 织梦网站字体大小网站水印怎么做的
  • 做一个网站能挣多少钱用易语言可以做网站吗
  • 用手机做诱导网站大连中国建筑装饰网
  • 深圳网站建设网站制作哪家好企业解决方案架构
  • 公司网站怎么做分录建材类网站模板
  • 巩义网站建设案例课堂手机端网站开发流程
  • 新手做啥网站好华为云建站和阿里云建站区别
  • 优秀网站设计作品分析阳春做网站公司
  • 网站seo文章网站开发流程说明
  • vivo手机为什么建设网站西安志成网站建设公司
  • 中国建设银行网站查行号保定免费网站建站模板
  • 站建设培训学校网站建设方面的书籍书籍
  • 网站做流量推广的方式网站建设好之后怎么自己推广
  • 公司网站开发视频教程app营销的特点
  • 宝安专业网站设计公司钓鱼网站排名假冒建设银行最多
  • 单位网站建设需要哪些技术如何利用微信进行企业网站推广
  • 电子科技东莞网站建设成都设计院