소스 검색

fixed npm i prepare plugins error

REJack 5 년 전
부모
커밋
3be22b6be9
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      build/npm/Publish.js

+ 5 - 1
build/npm/Publish.js

@@ -28,7 +28,11 @@ class Publish {
     // Publish files
     Plugins.forEach((module) => {
       try {
-        fse.copySync(module.from, module.to)
+        if (fse.existsSync(module.from)) {
+          fse.copySync(module.from, module.to)
+        } else {
+          fse.copySync(module.from.replace('node_modules/', '../'), module.to)
+        }
 
         if (this.options.verbose) {
           console.log(`Copied ${module.from} to ${module.to}`)