"CleanWebpackPlugin" ਇੱਕ ਪ੍ਰਸਿੱਧ ਪਲੱਗਇਨ ਹੈ Webpack ਜੋ ਤੁਹਾਨੂੰ ਨਵੀਆਂ ਫਾਈਲਾਂ ਬਣਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਨਿਰਧਾਰਤ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਸਾਫ਼ ਕਰਕੇ ਆਪਣੇ ਬਿਲਡ ਆਉਟਪੁੱਟ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ। ਇਹ ਤੁਹਾਡੀ ਬਿਲਡ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਪੁਰਾਣੀਆਂ ਜਾਂ ਬੇਲੋੜੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਇਕੱਠਾ ਹੋਣ ਤੋਂ ਰੋਕਣ ਲਈ ਉਪਯੋਗੀ ਹੋ ਸਕਦਾ ਹੈ। CleanWebpackPlugin ਨੂੰ ਕਿਵੇਂ ਵਰਤਣਾ ਹੈ ਇਸ ਬਾਰੇ ਇੱਥੇ ਇੱਕ ਸੰਖੇਪ ਵਿਆਖਿਆ ਹੈ:
ਇੰਸਟਾਲੇਸ਼ਨ
ਪਹਿਲਾਂ, ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਤੁਹਾਡੇ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਹੈ Webpack ਅਤੇ webpack-cli ਸਥਾਪਿਤ ਹੈ, ਜਿਵੇਂ ਕਿ ਪਿਛਲੀਆਂ ਵਿਆਖਿਆਵਾਂ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ। ਫਿਰ, CleanWebpackPlugin ਇੰਸਟਾਲ ਕਰੋ:
npm install clean-webpack-plugin --save-dev
ਸੰਰਚਨਾ
ਆਪਣੀ ਫਾਈਲ ਖੋਲ੍ਹੋ webpack.config.js
ਅਤੇ ਪਲੱਗਇਨ ਨੂੰ ਆਯਾਤ ਕਰੋ:
const { CleanWebpackPlugin } = require('clean-webpack-plugin');
ਐਰੇ ਦੇ ਅੰਦਰ plugins
, ਇੰਸਟੈਂਟਿਏਟ ਕਰੋ CleanWebpackPlugin
:
module.exports = {
// ...other configuration options
plugins: [
new CleanWebpackPlugin()
// ...other plugins
]
};
ਮੂਲ ਰੂਪ ਵਿੱਚ, ਪਲੱਗਇਨ output.path
ਤੁਹਾਡੀ Webpack ਸੰਰਚਨਾ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਨੂੰ ਸਾਫ਼ ਕਰੇਗਾ।
ਕਸਟਮ ਸੰਰਚਨਾ
CleanWebpackPlugin
ਤੁਸੀਂ ਇਸਦੇ ਕੰਸਟਰਕਟਰ ਨੂੰ ਵਿਕਲਪ ਦੇ ਕੇ ਦੇ ਵਿਹਾਰ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰ ਸਕਦੇ ਹੋ । ਉਦਾਹਰਣ ਲਈ:
new CleanWebpackPlugin({
cleanOnceBeforeBuildPatterns: ['**/*', '!importantFile.txt']
})
ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ, ਨੂੰ ਛੱਡ ਕੇ ਸਾਰੀਆਂ ਫਾਈਲਾਂ ਅਤੇ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਸਾਫ਼ ਕੀਤਾ ਜਾਵੇਗਾ importantFile.txt
।
ਚੱਲ ਰਿਹਾ ਹੈ Webpack
ਜਦੋਂ ਤੁਸੀਂ Webpack ਆਪਣਾ ਪ੍ਰੋਜੈਕਟ ਬਣਾਉਣ ਲਈ ਦੌੜਦੇ ਹੋ, ਤਾਂ CleanWebpackPlugin
ਨਵੀਂ ਬਿਲਡ ਫਾਈਲਾਂ ਬਣਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਨਿਰਧਾਰਤ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਆਪਣੇ ਆਪ ਸਾਫ਼ ਕਰ ਦੇਵੇਗਾ।
clean-webpack-plugin
ਵਧੇਰੇ ਉੱਨਤ ਸੰਰਚਨਾਵਾਂ ਅਤੇ ਵਿਕਲਪਾਂ ਲਈ ਦੇ ਅਧਿਕਾਰਤ ਦਸਤਾਵੇਜ਼ਾਂ ਦਾ ਹਵਾਲਾ ਦੇਣਾ ਯਾਦ ਰੱਖੋ । ਇਹ ਪਲੱਗਇਨ ਇੱਕ ਸਾਫ਼ ਬਿਲਡ ਆਉਟਪੁੱਟ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਬਣਾਈ ਰੱਖਣ ਅਤੇ ਬੇਲੋੜੀ ਗੜਬੜੀ ਤੋਂ ਬਚਣ ਵਿੱਚ ਬਹੁਤ ਮਦਦ ਕਰ ਸਕਦੀ ਹੈ।