updatePlglib.js 693 B

1234567891011121314151617181920212223242526272829
  1. /*
  2. * @Date: 2022-07-04 15:58:08
  3. * @LastEditors: 陈禹琨 cyk910622@163.com
  4. * @LastEditTime: 2022-08-24 17:24:45
  5. * @FilePath: \upcloud-wms-hnsy-web\updatePlglib.js
  6. * @Description: cyk
  7. */
  8. const path = require('path')
  9. const fs = require('fs/promises')
  10. const cp = require('child_process')
  11. let d1 = fs.rm(path.join(__dirname, 'node_modules', '_plglib@1.1.0@plglib'), {
  12. force: true,
  13. recursive: true,
  14. })
  15. let d2 = fs.rm(path.join(__dirname, 'node_modules', 'plglib'), {
  16. force: true,
  17. recursive: true,
  18. })
  19. Promise.all([d1, d2]).then(err => {
  20. if (err[0] || err[1]) {
  21. console.log('删除文件失败')
  22. return;
  23. }
  24. cp.exec('plgnpm i', err => {
  25. });
  26. });