【发布时间】:2021-07-29 22:29:14
【问题描述】:
我正在使用 webpack 来捆绑我的 javascript 库,我目前正在使用 CopyWebpackPlugin 将 package.json 复制到 dist 文件夹。
(...)
plugins: [
new CopyPlugin({
patterns: [{
from: "package.json",
to: "dist"
}],
})
],
(...)
我想知道是否可以在没有脚本标签的情况下复制package.json:
{
"name": "monaco-javascript-compiler",
"version": (...),
"description": "(...)",
"main": (...),
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"debug": "npx webpack --config webpack.config.js --mode=development",
"build": "npx webpack --config webpack.config.js --mode=production"
},
"repository": {
"type": "git",
"url": "git+https://github.com/RicardoGomesRocha/monaco-javascript-compiler.git"
},
"author": "Ricardo Rocha",
"dependencies": {(...)},
"devDependencies": {(...)}
}
我知道一个解决方案,它涉及使用gulp 读取package.json,从 JSON 中删除脚本标签并使用该 JSON 输出一个新文件,但我试图避免这种情况。
【问题讨论】:
标签: javascript json npm webpack package