zoukankan      html  css  js  c++  java
  • 安装Yapi-plugin-export-docx-data后无法使用YApi

    安装完Yapi-plugin-export-docx-data后网页打开空白,F12打开Console报如下错误

    Uncaught SyntaxError: Identifier 'Buffer' has already been declared

    安装Yapi-plugin-export-docx-data时编译客户端报如下错误

    Module parse failed: C:WORKSPACEPublishSitemy-yapivendors
    ode_modulesswagger-clientlib
    esolver.js Unexpected token (123:38)
    You may need an appropriate loader to handle this file type.
    Module parse failed: C:WORKSPACEPublishSitemy-yapivendors
    ode_modulesufferindex.js Unexpected token (1216:24)
    You may need an appropriate loader to handle this file type.

    根据issue二次开发运行或打包报swagger-client/lib/http.js等Module parse failed错误 · Issue #1865 · YMFE/yapi (github.com)

    在yapi.config.js文件中添加如下代码,注意报Module parse failed错误的几个路径,我这边是node_modules/swagger-client和node_modules/buffer所以要对这两个路径进行设置。

         baseConfig.module.preLoaders.push({
              test: /.(js|jsx)$/,
              include: [path.resolve(__dirname, './node_modules/swagger-client')],
              loader: 'babel-loader'
            });

         baseConfig.module.preLoaders.push({
              test: /.(js|jsx)$/,
              include: [path.resolve(__dirname, './node_modules/buffer')],
              loader: 'babel-loader'
            });
     

    重新安装后可以正常打开页面,导出docx

    注意,导出word需要有模板。

  • 相关阅读:
    1860 最大数
    1164 统计数字
    1063 合并果子
    1098 均分纸牌
    2806 红与黑
    1168 火柴棒等式
    1910 递归函数
    2774 火烧赤壁
    2017.0705.《计算机组成原理》-存储器
    2017.0704.《计算机组成原理》-动态RAM
  • 原文地址:https://www.cnblogs.com/WattWang/p/yapi-plugin-export-docx-data.html
Copyright © 2011-2022 走看看