Метеор не может прочитать весь файл ресурсов при сборке - PullRequest
0 голосов
/ 06 ноября 2019

У меня есть приложение Meteor, которое неожиданно не работает.

После запуска 'meteor run'

Теперь я получаю следующий журнал

C:\Users\USER\AppData\Local\.meteor\packages\meteor-tool\1.8.0_2\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:218
      throw error;
      ^

Error: couldn't read entire resource
    at Object.files.readBufferWithLengthAndOffset (C:\tools\fs\files.js:1868:13)
    at C:\tools\isobuild\unibuild.js:122:26
    at Array.forEach (<anonymous>)
    at Function._.each._.forEach (C:\Users\USER\AppData\Local\.meteor\packages\meteor-tool\1.8.0_2\mt-os.windows.x86_64\dev_bundle\lib\node_modules\underscore\underscore.js:79:11)
    at Function.fromJSON (C:\tools\isobuild\unibuild.js:119:7)
    at C:\tools\isobuild\isopack.js:921:33
    at Array.forEach (<anonymous>)
    at Function._.each._.forEach (C:\Users\USER\AppData\Local\.meteor\packages\meteor-tool\1.8.0_2\mt-os.windows.x86_64\dev_bundle\lib\node_modules\underscore\underscore.js:79:11)
    at Isopack._loadUnibuildsFromPath (C:\tools\isobuild\isopack.js:908:7)
    at Isopack.initFromPath (C:\tools\isobuild\isopack.js:828:17)
    at C:\tools\isobuild\isopack-cache.js:280:23
    at Object.enterJob (C:\tools\utils\buildmessage.js:388:12)
    at Profile.time (C:\tools\isobuild\isopack-cache.js:266:24)
    at Function.time (C:\tools\tool-env\profile.js:305:10)
    at IsopackCache._ensurePackageLoaded (C:\tools\isobuild\isopack-cache.js:256:15)
    at ensureLoaded (C:\tools\isobuild\isopack-cache.js:207:12)
    at C:\tools\isobuild\isopack-cache.js:299:9
    at Array.forEach (<anonymous>)
    at Function._.each._.forEach (C:\Users\USER\AppData\Local\.meteor\packages\meteor-tool\1.8.0_2\mt-os.windows.x86_64\dev_bundle\lib\node_modules\underscore\underscore.js:79:11)
    at IsopackCache._ensurePackageLoaded (C:\tools\isobuild\isopack-cache.js:298:9)
    at ensureLoaded (C:\tools\isobuild\isopack-cache.js:207:12)
    at C:\tools\isobuild\isopack-cache.js:299:9
    at Array.forEach (<anonymous>)
    at Function._.each._.forEach (C:\Users\USER\AppData\Local\.meteor\packages\meteor-tool\1.8.0_2\mt-os.windows.x86_64\dev_bundle\lib\node_modules\underscore\underscore.js:79:11)
    at IsopackCache._ensurePackageLoaded (C:\tools\isobuild\isopack-cache.js:298:9)
    at ensureLoaded (C:\tools\isobuild\isopack-cache.js:207:12)
    at C:\tools\isobuild\isopack-cache.js:299:9
    at Array.forEach (<anonymous>)
    at Function._.each._.forEach (C:\Users\USER\AppData\Local\.meteor\packages\meteor-tool\1.8.0_2\mt-os.windows.x86_64\dev_bundle\lib\node_modules\underscore\underscore.js:79:11)
    at IsopackCache._ensurePackageLoaded (C:\tools\isobuild\isopack-cache.js:298:9)
    at C:\tools\isobuild\isopack-cache.js:75:14
    at C:\tools\packaging\package-map.js:57:7
    at Function._.each._.forEach (C:\Users\USER\AppData\Local\.meteor\packages\meteor-tool\1.8.0_2\mt-os.windows.x86_64\dev_bundle\lib\node_modules\underscore\underscore.js:87:22)
    at exports.PackageMap.eachPackage (C:\tools\packaging\package-map.js:49:7)
    at IsopackCache.buildLocalPackages (C:\tools\isobuild\isopack-cache.js:74:24)
    at C:\tools\project-context.js:869:25
    at Object.enterJob (C:\tools\utils\buildmessage.js:388:12)
    at ProjectContext._buildLocalPackages (C:\tools\project-context.js:868:18)
    at C:\tools\project-context.js:300:9
    at Object.enterJob (C:\tools\utils\buildmessage.js:388:12)
    at ProjectContext._completeStagesThrough (C:\tools\project-context.js:290:18)
    at Profile.run (C:\tools\project-context.js:282:12)
    at Function.run (C:\tools\tool-env\profile.js:490:12)
    at ProjectContext.prepareProjectForBuild (C:\tools\project-context.js:281:13)
    at C:\tools\runners\run-app.js:544:29
    at Object.capture (C:\tools\utils\buildmessage.js:283:5)
    at bundleApp (C:\tools\runners\run-app.js:543:31)
    at AppRunner._runOnce (C:\tools\runners\run-app.js:610:35)
    at AppRunner._fiber (C:\tools\runners\run-app.js:908:28)
    at C:\tools\runners\run-app.js:398:12

Я не смогнайти много об этом в Интернете. Я несколько раз перезагружал свой компьютер, запускал

meteor reset

и даже удалил свой проект и перенес его на новую копию, чтобы учесть любые локальные изменения. Кто-нибудь имеет представление о том, что здесь происходит? Я бегу Win 10 кстати. Проблема кажется локальной для моего компьютера, так как она работает на других. Я думаю, что переустановка Meteor / Node могла бы решить проблему, но я бы лучше понял, что именно вызвало ее.

1 Ответ

0 голосов
/ 07 ноября 2019

Renistalling Meteor и Node в одиночку не добились цели. Удаление Meteor не привело к удалению папки .meteor. Полное удаление этой папки и затем повторная установка заставили все работать снова.

Не уверен, что именно вызвало проблему во-первых, хотя, но свежий рестарт сделал это.

...