项目2.4.4升级2.4.8后 替换了project.json等文件 然后构建项目报错:
Build Failed: Error: Compile error: ‘import’ and ‘export’ may appear only with ‘sourceType: module’
/Users/tangyucheng/cocosProject/TFrame/script/task/TaskBase.ts:10
import CocosHelper from “…/helper/CocosHelper”;
^
ParseError: ‘import’ and ‘export’ may appear only with ‘sourceType: module’
at /Applications/CocosCreator/Creator/2.4.8/CocosCreator.app/Contents/Resources/app.asar/editor/page/build/compile-worker.ccc:1:6469
at Gulp. (/Applications/CocosCreator/Creator/2.4.8/CocosCreator.app/Contents/Resources/app.asar/editor/page/build/compile-worker.ccc:1:6498)
at Object.onceWrapper (events.js:422:26)
at Gulp.emit (events.js:315:20)
at Gulp.emit (domain.js:467:12)
at Readable. (/Applications/CocosCreator/Creator/2.4.8/CocosCreator.app/Contents/Resources/app.asar/editor/page/build/compile-worker.ccc:1:4256)
at Readable.emit (events.js:315:20)
at Readable.emit (domain.js:467:12)
at Labeled. (/Applications/CocosCreator/Creator/2.4.8/CocosCreator.app/Contents/Resources/app.asar/node_modules/read-only-stream/index.js:28:44)
at Labeled.emit (events.js:315:20)
at /Applications/CocosCreator/Creator/2.4.8/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.ccc:1:28496
at Gulp. (/Applications/CocosCreator/Creator/2.4.8/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.ccc:1:28552)
at Object.onceWrapper (events.js:422:26)
at Gulp.emit (events.js:315:20)
at Gulp.emit (domain.js:467:12)
at Object.error (/Applications/CocosCreator/Creator/2.4.8/CocosCreator.app/Contents/Resources/app.asar/node_modules/undertaker/lib/helpers/createExtensions.js:61:10)
at handler (/Applications/CocosCreator/Creator/2.4.8/CocosCreator.app/Contents/Resources/app.asar/node_modules/now-and-later/lib/mapSeries.js:47:14)
at f (/Applications/CocosCreator/Creator/2.4.8/CocosCreator.app/Contents/Resources/app.asar/node_modules/once/once.js:25:25)
at f (/Applications/CocosCreator/Creator/2.4.8/CocosCreator.app/Contents/Resources/app.asar/node_modules/once/once.js:25:25)
at tryCatch (/Applications/CocosCreator/Creator/2.4.8/CocosCreator.app/Contents/Resources/app.asar/node_modules/async-done/index.js:24:15)
at /Applications/CocosCreator/Creator/2.4.8/CocosCreator.app/Contents/Resources/app.asar/editor/lib/builder/index.ccc:1:4014
at wrapper (/Applications/CocosCreator/Creator/2.4.8/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:272:20)
at next (/Applications/CocosCreator/Creator/2.4.8/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:4584:24)
at /Applications/CocosCreator/Creator/2.4.8/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:325:20
at /Applications/CocosCreator/Creator/2.4.8/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.ccc:1:27288
at /Applications/CocosCreator/Creator/2.4.8/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.ccc:1:5999
at Gulp. (/Applications/CocosCreator/Creator/2.4.8/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.ccc:1:28390)
at Object.onceWrapper (events.js:422:26)
at Gulp.emit (events.js:315:20)
另一台电脑可以正常构建 目前不知道啥原因 脚本本身是没有问题的