Переглянути джерело

fix: build脚本路径🙅

lvkun 2 роки тому
батько
коміт
9883fbbeef
4 змінених файлів з 15773 додано та 321 видалено
  1. 1 1
      .gitignore
  2. 15451 1
      package-lock.json
  3. 7 5
      plugins/build.js
  4. 314 314
      yarn.lock

+ 1 - 1
.gitignore

@@ -136,4 +136,4 @@ dist
 .yarn/cache
 .yarn/unplugged
 .yarn/build-state.yml
-.pnp.*
+.pnp.*

Різницю між файлами не показано, бо вона завелика
+ 15451 - 1
package-lock.json


+ 7 - 5
plugins/build.js

@@ -1,12 +1,14 @@
 const fs = require('fs')
 const { exec } = require('child_process')
-const { resolve } = require('path')
+const { resolve, join } = require('path')
 
 const args = process.argv.slice(2)
 
 console.log('读取脚本参数中 🤬')
 
-const file = fs.readFileSync(resolve(__dirname, 'src/router/index.ts'), 'utf8')
+const rootPath = join(__dirname, '..')
+
+const file = fs.readFileSync(resolve(rootPath, 'src/router/index.ts'), 'utf8')
 
 const r = file.replace(
   'const _routes = [iot, rts, schedule, view, lowcode]',
@@ -15,15 +17,15 @@ const r = file.replace(
 
 console.log('修改路由值成功 🌹')
 
-fs.writeFileSync(resolve(__dirname, 'src/router/index.ts'), r, 'utf-8')
+fs.writeFileSync(resolve(rootPath, 'src/router/index.ts'), r, 'utf-8')
 
 console.log('开始打包  📦')
 console.log('打包中...... 💪')
 exec('npm run build', (error, stdout, stderr) => {
   if (error) {
     console.error(`执行脚本时出错:${error}`)
-    fs.writeFileSync(resolve(__dirname, 'src/router/index.ts'), file, 'utf-8')
+    fs.writeFileSync(resolve(rootPath, 'src/router/index.ts'), file, 'utf-8')
   }
   console.log('打包成功 🎉')
-  fs.writeFileSync(resolve(__dirname, 'src/router/index.ts'), file, 'utf-8')
+  fs.writeFileSync(resolve(rootPath, 'src/router/index.ts'), file, 'utf-8')
 })

Різницю між файлами не показано, бо вона завелика
+ 314 - 314
yarn.lock


Деякі файли не було показано, через те що забагато файлів було змінено