美文网首页
为vue-cli/webpack项目增加YAML文件支持

为vue-cli/webpack项目增加YAML文件支持

作者: TOPro | 来源:发表于2020-03-09 17:21 被阅读0次

YAML语法用来定义JSON简直简介到完美。

学习链接 https://www.ruanyifeng.com/blog/2016/07/yaml.html

下面来为项目增加YAML语法的支持

  • 动态调用/实时编译

    安装

    yarn add js-yaml
    

    使用

    import {safeLoad as parseYAML} from "js-yaml";
    const data= parseYAML(`
        title: 标题
    `)
    console.log(data)  //{title:"标题"}
    
  • 使用方法2,直接把YAML作为数据加载进项目

    安装

    yarn add -D js-yaml-loader
    

    配置

    vue.config.js
    chainWebpack(config){
        config
            .module
                .rule("yaml")
                    .test(/\.ya?ml$/)
                    .use("yaml")
                        .loader('js-yaml-loader')
    }
    
    //或者
    configureWebpack: {
        module: {
            rules: [
                {
                    test: /\.ya?ml$/,
                    use: ['js-yaml-loader' ]
                }
            ]
        }
    },
    

    使用

    improt option from "src/path/to/yaml.yaml"
    console.log(option);
    

相关文章

网友评论

      本文标题:为vue-cli/webpack项目增加YAML文件支持

      本文链接:https://www.haomeiwen.com/subject/qygpdhtx.html