के साथ गिट-संशोधन हैश प्राप्त करना मैं गिट-संशोधन द्वारा प्रत्यय के साथ वेबपैक के साथ संग्रह बनाने की कोशिश कर रहा हूं। क्या आप मुझे बता सकते हैं कि ऐसा करने का अच्छा तरीका क्या है?वेबपैक
Q
वेबपैक
9
A
उत्तर
18
के जवाब से Git-राजस्व प्लगइन या कोड का उपयोग कर सकते हैं प्राप्त करने के लिए आप इस तरह से webpack में Git संशोधन प्राप्त कर सकते हैं:
var childProcess = require('child_process'),
VERSION = childProcess.execSync('git rev-parse HEAD').toString();
3
आप इन उद्देश्यों के
https://www.npmjs.com/package/git-rev
https://www.npmjs.com/package/on-build-webpack
var childProcess = require('child_process'),
VERSION = childProcess.execSync('git rev-parse HEAD').toString();
var WebpackOnBuildPlugin = require('on-build-webpack');
var plugins = [
//...
new WebpackOnBuildPlugin(function(stats) {
var fs = require('fs');
var archiver = require('archiver');
var output = fs.createWriteStream(__dirname + '/' + VERSION + '-example.tar');
var archive = archiver('tar');
output.on('close', function() {
console.log(archive.pointer() + ' total bytes');
console.log('archiver has been finalized and the output file descriptor has closed.');
});
archive.on('error', function(err) {
throw err;
});
archive.pipe(output);
archive.bulk([
{ expand: true, cwd: 'source-dir/', src: ['*.*'] }
]);
archive.finalize();
})
];
यहाँ के लिए Git-राजस्व, arciverjs और ऑन-निर्माण webpack प्लगइन्स गठजोड़ कर सकते हैं से कोड का टुकड़ा है वेबपैक कॉन्फ़िगरेशन फ़ाइल जो नाम में संशोधन के साथ एक संग्रह बनाएगी। Git संशोधन आप @bolelamx
संबंधित मुद्दे
- 1. वेबपैक
- 2. वेबपैक
- 3. वेबपैक
- 4. वेबपैक
- 5. वेबपैक
- 6. वेबपैक
- 7. वेबपैक
- 8. वेबपैक
- 9. वेबपैक
- 10. वेबपैक
- 11. वेबपैक
- 12. वेबपैक
- 13. वेबपैक
- 14. वेबपैक
- 15. वेबपैक
- 16. वेबपैक
- 17. वेबपैक
- 18. वेबपैक
- 19. वेबपैक
- 20. वेबपैक
- 21. वेबपैक
- 22. वेबपैक
- 23. वेबपैक
- 24. वेबपैक
- 25. वेबपैक
- 26. वेबपैक
- 27. वेबपैक
- 28. वेबपैक
- 29. वेबपैक
- 30. वेबपैक
धन्यवाद! कैरिज रिटर्न हटाएं: '.trim()' संलग्न करें। –