我正在使用 Angular 构建器在dist/
生成的目录中添加一些额外的文件和文件夹。src/assert/puppies
在这种情况下,我希望将目录src/assert/kittens
复制到一个名为animals/
.
换句话说,我想要这个
src/
|--- assets/
|----puppies/
|--- *.jpg
|--- ....
|----kittens/
|--- *.jpg
|--- ....
成为这个
dist/
| main.js
| vendor.js
| ...
|--- animals/
|--- images...
角.json
这是我的 angular.json 文件的相关部分:
"build": {
"builder": "@angular-builders/custom-webpack:browser",
"options": {
"outputPath": "dist",
"index": "src/index.html",
"main": "src/main.ts",
"polyfills": "src/polyfills.ts",
"tsConfig": "tsconfig.app.json",
"aot": true,
"assets": [
"src/favicon.ico",
"src/assets",
"src/manifest.json",
{
"input": "node_modules/jquery/dist",
"glob": "jquery.js",
"output": "./vendor"
}
],
"styles": ["src/styles.scss"],
"scripts": [],
"customWebpackConfig": {
"path": "./custom-webpack.config.js"
}
},
这是我的custom-webpack.config.js
。我已经有了这些内容,因为我希望编译和复制这些脚本。
module.exports = {
entry: {
"special-scripts/login":
"src/custom/login/login.ts",
"special-scripts/logout":
"src/custom/logout/logout.ts"
}
};
我要添加什么才能以上述方式custom-webpack.config.js
将这些资产文件夹复制到其中?dist/