Sails grunt watch - Внимание! Не удается прочитать свойство 'bigint' из неопределенного значения. Использовать --force для продолжения - PullRequest
0 голосов
/ 28 июня 2018

Я запускаю паруса в текущем проекте, просто скопирую текущий проект в новую MacBook High Sierra и неожиданно показала эту ошибку при запуске задачи и редактировании файлов ресурсов.

Версия паруса: 1.0.2

Grunt-cli версия: 1.2.0

Версия Grunt: 1.0.3

Npm vesion: 6.1.0

Running "watch" task
Waiting...
>> File "assets/styles/project/_colors.scss" changed.
Running "less:dev" (less) task
>> 1 stylesheet created.

Running "sass:dev" (sass) task

Running "sync:dev" (sync) task
**Warning: Cannot read property 'bigint' of undefined Use --force to continue.**

Когда я запускаю трассировку для этой проблемы, покажет это

Warning: Cannot read property 'bigint' of undefined Use --force to continue.
TypeError: Cannot read property 'bigint' of undefined
  at Object.stat (fs.js:795:37)
  at Object.stat (/Users/erwinsetiawan/Works/Project/review-portal/node_modules/sails-hook-grunt/node_modules/promised-io/promise.js:709:17)
  at processPair (/Users/erwinsetiawan/Works/Project/review-portal/node_modules/sails-hook-grunt/node_modules/grunt-sync/tasks/sync.js:143:28)
  at /Users/erwinsetiawan/Works/Project/review-portal/node_modules/sails-hook-grunt/node_modules/grunt-sync/tasks/sync.js:52:16
  at Array.map (<anonymous>:null:null)
  at Object.<anonymous> (/Users/erwinsetiawan/Works/Project/review-portal/node_modules/sails-hook-grunt/node_modules/grunt-sync/tasks/sync.js:37:38)
  at Array.map (<anonymous>:null:null)
  at Object.<anonymous> (/Users/erwinsetiawan/Works/Project/review-portal/node_modules/sails-hook-grunt/node_modules/grunt-sync/tasks/sync.js:29:28)
  at Object.<anonymous> (/Users/erwinsetiawan/Works/Project/review-portal/node_modules/grunt/lib/grunt/task.js:252:15)
  at Object.thisTask.fn (/Users/erwinsetiawan/Works/Project/review-portal/node_modules/grunt/lib/grunt/task.js:70:16)
  at Object.<anonymous> (/Users/erwinsetiawan/Works/Project/review-portal/node_modules/grunt/lib/util/task.js:294:30)
  at Task.runTaskFn (/Users/erwinsetiawan/Works/Project/review-portal/node_modules/grunt/lib/util/task.js:244:24)
  at Task.<anonymous> (/Users/erwinsetiawan/Works/Project/review-portal/node_modules/grunt/lib/util/task.js:293:12)
  at /Users/erwinsetiawan/Works/Project/review-portal/node_modules/grunt/lib/util/task.js:220:11
  at process._tickCallback (internal/process/next_tick.js:61:11)

Ничего не произойдет, если запустить этот проект на другом ноутбуке Old El Capitan и Windows

Кто-нибудь может помочь мне решить проблему ди?

Ответы [ 3 ]

0 голосов
/ 06 июля 2018

Похоже, это исправлено в grunt-sync 0.8.0 . Я предлагаю обновить пакет grunt-sync.

0 голосов
/ 07 июня 2019

Это теперь исправлено в sails-hook-grunt@4.0.1 (см. https://github.com/balderdashy/sails/issues/4470 для получения дополнительной информации)

0 голосов
/ 29 июня 2018

Понижение этой версии с узла 10.5.0 до узла 10.4.1 устраняет эту проблему, поэтому, вероятно, текущая рабочая версия еще не поддерживает новейшую версию узла.

...