mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-15 02:54:11 +08:00
fix: rollback CopyWebpackPlugin to v4.6.0 (#9099)
This commit is contained in:
@ -52,7 +52,7 @@
|
||||
"dependencies": {
|
||||
"@angular-devkit/core": "~10.0.0",
|
||||
"clean-webpack-plugin": "~3.0.0",
|
||||
"copy-webpack-plugin": "~6.0.2",
|
||||
"copy-webpack-plugin": "4.6.0",
|
||||
"css": "~3.0.0",
|
||||
"css-loader": "~4.2.0",
|
||||
"escape-string-regexp": "~4.0.0",
|
||||
|
@ -116,9 +116,9 @@ module.exports = env => {
|
||||
|
||||
const copyIgnore = { ignore: [`${relative(appPath, appResourcesFullPath)}/**`] };
|
||||
const copyTargets = [
|
||||
{ from: 'assets/**', noErrorOnMissing: true, globOptions: { dot: false, ...copyIgnore } },
|
||||
{ from: 'fonts/**', noErrorOnMissing: true, globOptions: { dot: false, ...copyIgnore } },
|
||||
...copyReplacements
|
||||
{ from: { glob: 'assets/**', dot: false } },
|
||||
{ from: { glob: 'fonts/**', dot: false } },
|
||||
...copyReplacements,
|
||||
];
|
||||
|
||||
if (!production) {
|
||||
@ -395,9 +395,11 @@ module.exports = env => {
|
||||
verbose: !!verbose
|
||||
}),
|
||||
// Copy assets
|
||||
new CopyWebpackPlugin({
|
||||
patterns: copyTargets,
|
||||
}),
|
||||
new CopyWebpackPlugin([
|
||||
...copyTargets,
|
||||
{ from: { glob: '**/*.jpg', dot: false } },
|
||||
{ from: { glob: '**/*.png', dot: false } },
|
||||
], copyIgnore),
|
||||
new nsWebpack.GenerateNativeScriptEntryPointsPlugin('bundle'),
|
||||
// For instructions on how to set up workers with webpack
|
||||
// check out https://github.com/nativescript/worker-loader
|
||||
|
@ -244,14 +244,12 @@ module.exports = env => {
|
||||
verbose: !!verbose
|
||||
}),
|
||||
// Copy assets
|
||||
new CopyWebpackPlugin({
|
||||
patterns: [
|
||||
{ from: 'assets/**', noErrorOnMissing: true, globOptions: { dot: false, ...copyIgnore } },
|
||||
{ from: 'fonts/**', noErrorOnMissing: true, globOptions: { dot: false, ...copyIgnore } },
|
||||
{ from: '**/*.jpg', noErrorOnMissing: true, globOptions: { dot: false, ...copyIgnore } },
|
||||
{ from: '**/*.png', noErrorOnMissing: true, globOptions: { dot: false, ...copyIgnore } },
|
||||
],
|
||||
}),
|
||||
new CopyWebpackPlugin([
|
||||
{ from: { glob: 'assets/**', dot: false } },
|
||||
{ from: { glob: 'fonts/**', dot: false } },
|
||||
{ from: { glob: '**/*.jpg', dot: false } },
|
||||
{ from: { glob: '**/*.png', dot: false } },
|
||||
], copyIgnore),
|
||||
new nsWebpack.GenerateNativeScriptEntryPointsPlugin("bundle"),
|
||||
|
||||
// For instructions on how to set up workers with webpack
|
||||
|
@ -297,14 +297,12 @@ module.exports = env => {
|
||||
verbose: !!verbose
|
||||
}),
|
||||
// Copy assets
|
||||
new CopyWebpackPlugin({
|
||||
patterns: [
|
||||
{ from: 'assets/**', noErrorOnMissing: true, globOptions: { dot: false, ...copyIgnore } },
|
||||
{ from: 'fonts/**', noErrorOnMissing: true, globOptions: { dot: false, ...copyIgnore } },
|
||||
{ from: '**/*.jpg', noErrorOnMissing: true, globOptions: { dot: false, ...copyIgnore } },
|
||||
{ from: '**/*.png', noErrorOnMissing: true, globOptions: { dot: false, ...copyIgnore } },
|
||||
],
|
||||
}),
|
||||
new CopyWebpackPlugin([
|
||||
{ from: { glob: 'assets/**', dot: false } },
|
||||
{ from: { glob: 'fonts/**', dot: false } },
|
||||
{ from: { glob: '**/*.jpg', dot: false } },
|
||||
{ from: { glob: '**/*.png', dot: false } },
|
||||
], copyIgnore),
|
||||
new nsWebpack.GenerateNativeScriptEntryPointsPlugin("bundle"),
|
||||
// For instructions on how to set up workers with webpack
|
||||
// check out https://github.com/nativescript/worker-loader
|
||||
|
@ -273,14 +273,12 @@ module.exports = env => {
|
||||
verbose: !!verbose
|
||||
}),
|
||||
// Copy assets
|
||||
new CopyWebpackPlugin({
|
||||
patterns: [
|
||||
{ from: 'assets/**', noErrorOnMissing: true, globOptions: { dot: false, ...copyIgnore } },
|
||||
{ from: 'fonts/**', noErrorOnMissing: true, globOptions: { dot: false, ...copyIgnore } },
|
||||
{ from: '**/*.jpg', noErrorOnMissing: true, globOptions: { dot: false, ...copyIgnore } },
|
||||
{ from: '**/*.png', noErrorOnMissing: true, globOptions: { dot: false, ...copyIgnore } },
|
||||
],
|
||||
}),
|
||||
new CopyWebpackPlugin([
|
||||
{ from: { glob: 'assets/**', dot: false } },
|
||||
{ from: { glob: 'fonts/**', dot: false } },
|
||||
{ from: { glob: '**/*.jpg', dot: false } },
|
||||
{ from: { glob: '**/*.png', dot: false } },
|
||||
], copyIgnore),
|
||||
new nsWebpack.GenerateNativeScriptEntryPointsPlugin("bundle"),
|
||||
// For instructions on how to set up workers with webpack
|
||||
// check out https://github.com/nativescript/worker-loader
|
||||
|
@ -301,13 +301,12 @@ module.exports = env => {
|
||||
verbose: !!verbose
|
||||
}),
|
||||
// Copy assets
|
||||
new CopyWebpackPlugin({
|
||||
patterns: [
|
||||
{ from: 'assets/**', noErrorOnMissing: true, globOptions: { dot: false, ...copyIgnore } },
|
||||
{ from: 'fonts/**', noErrorOnMissing: true, globOptions: { dot: false, ...copyIgnore } },
|
||||
{ from: '**/*.+(jpg|png)', noErrorOnMissing: true, globOptions: { dot: false, ...copyIgnore } }
|
||||
],
|
||||
}),
|
||||
new CopyWebpackPlugin([
|
||||
{ from: { glob: 'assets/**', dot: false } },
|
||||
{ from: { glob: 'fonts/**', dot: false } },
|
||||
{ from: { glob: '**/*.jpg', dot: false } },
|
||||
{ from: { glob: '**/*.png', dot: false } },
|
||||
], copyIgnore),
|
||||
new nsWebpack.GenerateNativeScriptEntryPointsPlugin("bundle"),
|
||||
// For instructions on how to set up workers with webpack
|
||||
// check out https://github.com/nativescript/worker-loader
|
||||
|
Reference in New Issue
Block a user