Я пытаюсь создать небольшое приложение, используя Gatsby, и оно хорошо работает на внутреннем сервере, но теперь возникает ошибка, и при запуске Gatsby его разработка показывает ошибки. Произошла ошибка при компиляции компонента html.js для сервера разработки.
Ошибка: сборка модуля не удалась: Ошибка типа: fileSystem.statSync не является
функция
Ошибка: сборка модуля не удалась: ошибка: файлы плагинов / предустановок не допускаются
выставлять объекты, только функции. В / путь к
directory / gatsby-site / node_modules / babel-preset-stage-0 / lib / index.js
babel-preset-stage-0 / lib / index.js
"use strict";
exports.__esModule = true;
var _babelPresetStage = require("babel-preset-stage-1");
var _babelPresetStage2 = _interopRequireDefault(_babelPresetStage);
var _babelPluginTransformDoExpressions = require("babel-plugin-transform-do-expressions");
var _babelPluginTransformDoExpressions2 = _interopRequireDefault(_babelPluginTransformDoExpressions);
var _babelPluginTransformFunctionBind = require("babel-plugin-transform-function-bind");
var _babelPluginTransformFunctionBind2 = _interopRequireDefault(_babelPluginTransformFunctionBind);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
exports.default = {
presets: [_babelPresetStage2.default],
plugins: [_babelPluginTransformDoExpressions2.default, _babelPluginTransformFunctionBind2.default]
};
module.exports = exports["default"];
Package.json
{
"name": "gatsby-starter-default",
"description": "Gatsby default starter",
"version": "1.0.0",
"author": "Kyle Mathews <mathews.kyle@gmail.com>",
"dependencies": {
"@babel/preset-react": "^7.0.0",
"babel-core": "^6.26.3",
"gatsby": "^1.9.277",
"gatsby-link": "^1.6.46",
"gatsby-plugin-react-helmet": "^2.0.11",
"postcss-preset-env": "^5.3.0",
"react-helmet": "^5.2.0",
"webpack": "^4.17.1"
},
"keywords": [
"gatsby"
],
"license": "MIT",
"scripts": {
"build": "gatsby build",
"develop": "gatsby develop",
"format": "prettier --write 'src/**/*.js'",
"test": "echo \"Error: no test specified\" && exit 1"
},
"devDependencies": {
"@babel/core": "^7.0.0",
"@babel/preset-env": "^7.0.0",
"babel-loader": "^8.0.0",
"babel-preset-env": "^1.7.0",
"gulp-babel": "^8.0.0",
"prettier": "^1.13.7"
},
"repository": {
"type": "git",
"url": "https://github.com/gatsbyjs/gatsby-starter-default"
}
}