Ошибка при установке фреймворка в Mac OS - PullRequest
0 голосов
/ 22 января 2019

Я новичок в шлифовке рамок. Я следую инструкциям, описанным в приведенном ниже URL для установки.

https://grind.rocks/docs/0.7/guides/installation

Установка успешно завершена, и хотя я пытаюсь запустить проект с помощью следующей команды, она дает мне фатальную ошибку, которая описана ниже.

Команда:

$ bin / cli watch

Ошибка:

Mac-iMac-1s-iMac:project-name Mac-imac-1$ bin/cli watch
Watching app,config
Failed to start Error: Plugin 0 specified in "/Users/Mac-imac-1/Desktop/demoes/project-name/node_modules/babel-preset-grind/index.js" provided an invalid property of "default" (While processing preset: "/Users/Mac-imac-1/Desktop/demoes/project-name/node_modules/babel-preset-grind/index.js")
at Plugin.init (/Users/Mac-imac-1/Desktop/demoes/project-name/node_modules/babel-core/lib/transformation/plugin.js:131:13)
at Function.normalisePlugin (/Users/Mac-imac-1/Desktop/demoes/project-name/node_modules/babel-core/lib/transformation/file/options/option-manager.js:152:12)
at /Users/Mac-imac-1/Desktop/demoes/project-name/node_modules/babel-core/lib/transformation/file/options/option-manager.js:184:30
at Array.map (<anonymous>)
at Function.normalisePlugins (/Users/Mac-imac-1/Desktop/demoes/project-name/node_modules/babel-core/lib/transformation/file/options/option-manager.js:158:20)
at OptionManager.mergeOptions (/Users/Mac-imac-1/Desktop/demoes/project-name/node_modules/babel-core/lib/transformation/file/options/option-manager.js:234:36)
at /Users/Mac-imac-1/Desktop/demoes/project-name/node_modules/babel-core/lib/transformation/file/options/option-manager.js:265:14
at /Users/Mac-imac-1/Desktop/demoes/project-name/node_modules/babel-core/lib/transformation/file/options/option-manager.js:323:22
at Array.map (<anonymous>)
at OptionManager.resolvePresets (/Users/Mac-imac-1/Desktop/demoes/project-name/node_modules/babel-core/lib/transformation/file/options/option-manager.js:275:20)

1 Ответ

0 голосов
/ 14 марта 2019

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

В файле package.json найдите раздел «devDependencies», в котором вы можете увидеть «babel-preset-grind»: «^ 0.8.0-beta.1». Нам нужно удалить бета-версию пакета.

"babel-preset-grind": от "^ 0.8.0-beta.1" до "babel-preset-grind": "0.7.0"

Затем необходимо выполнить приведенную ниже команду с вашего терминала.

$ npm install
$bin/cli watch
...