首页 > 解决方案 > Package json 中的配置对象

问题描述

我安装了一个包https://github.com/VladimirMikulic/parcel-plugin-custom-dist-structure,以帮助我处理项目的 dist 文件夹中的文件结构。我正在使用包裹来捆绑我的项目,但是当图像移动到 dist 文件夹时,它们不在 img 文件夹中,而是出现在 index html 中的 dist 文件夹中。上面的包应该可以帮助我解决这个问题。但是我无法弄清楚或找到有关如何在 package.json 中添加此配置对象的一些说明,如说明中所述。

我的问题是,如何在包 json 中添加该配置?

Thank you!

在此处输入图像描述

标签: jsonobjectconfigurationpackage

解决方案


只需将 customDistStructure 添加到 package.json 中,如下所示:

{
    "name": "parcel-test",
    "version": "1.0.0",
    "description": "",
    "main": "index.js",
    "scripts": {
        "dev": "parce src/index.js --public-url .",
        "prod": "parcel build src/index.js --public-url .",
    },
    "keywords": [],
    "author": "",
    "license": "ISC",
    "devDependencies": {
        "parcel-bundler": "^1.12.5",
        "parcel-plugin-custom-dist-structure": "^1.1.18",
        "parcel-plugin-purgecss": "^3.0.0",
        "sass": "^1.34.0"
    },
    "customDistStructure": {
        "config": {
            "imgs": [
                ".jpg",
                ".png",
                ".svg",
                ".gif"
            ],
            "js": [
                ".js",
                ".js.map"
            ],
            "css": [
                ".css",
                ".css.map"
            ]
        },
        "options": {
            "development": true
        }
    }
}


推荐阅读