gpt4 book ai didi

javascript - 使用 grunt 模块创建 svg Sprite

转载 作者:可可西里 更新时间:2023-11-01 13:08:20 25 4
gpt4 key购买 nike

我是 grunt 和 node js 的新手。我在使用 grunt-svg-sprite 模块创建 svg Sprite 时遇到问题。我用过grunt-svg-sprite创建 svg sprite 图像的模块。我已经安装了 grunt-svg-sprite模块使用以下命令。

    npm install grunt-svg-sprite --save-dev

我使用以下行在我的 grunt.js 文件中启用了该插件。

    grunt.loadNpmTasks('grunt-svg-sprite');  

而我的插件配置如下

  svg_sprite                  : {
basic : {

// Target basics
expand : true,
cwd : 'images/svg-logo/',
src : 'images/svg-logo/*.svg',
dest : 'out/',

// Target options
options : {
mode : {
css : { // Activate the «css» mode
render : {
css : true // Activate CSS output (with default options)
}
}
}
}
}
},

我的文件夹结构如下所示

    Project_folder
├───css
├───Images
│ └───svg-logo
├───GruntFile.js
├───html
├───node_modules
├───include
├───package.json

当我运行以下命令时,我收到成功消息,但没有创建文件夹。

最佳答案

这里一切正常。 src 应该只指定那里的文件。试试这个。

    svg_sprite : {
basic : {

expand : true,
cwd : 'images/svg-logo',
src : ['**/*.svg'],
dest : 'out',

options : {
mode : {
css : {
render : {
css : true
},
},
},
},
},
},

关于javascript - 使用 grunt 模块创建 svg Sprite ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29406000/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com