Я получил эту ошибку при создании сайта с response-static:
ОШИБКА в ОШИБКЕ в C: / Users /.../ test / artifacts / Reaction-static-templates.js 1: 1016 C: / Users /.../ test / artifacts / Reaction-static-templates.js 1: 1016 Ошибка синтаксического анализа модуля: неожиданный токен (1: 1016) Вам может потребоваться соответствующий загрузчик для обработки этого типа файлов.
Сайт только что создан.Я могу запустить его, но не могу собрать для развертывания.
Это похоже на проблему с загрузчиком babel, но я не знаю достаточно о реактивной архитектуре, чтобы исправить это.
Здесь файлы конфигурации, которые, я думаю, могут иметь значение:
файл: .babelrc
{
"presets": ["react-static/babel-preset.js"]
}
файл: .eslintrc.js
module.exports = {
extends: 'react-tools',
}
file: package.json
{
"name": "react-static-example-basic",
"private": true,
"scripts": {
"start": "react-static start",
"stage": "react-static build --staging",
"build": "react-static build",
"bundle": "react-static bundle",
"export": "react-static export",
"serve": "serve dist -p 3000 -s"
},
"dependencies": {
"@reach/router": "^1.2.1",
"axios": "^0.18.0",
"react": "^16.8.1",
"react-dom": "^16.8.1",
"react-hot-loader": "^4.3.12",
"react-static": "^6.0.18"
},
"devDependencies": {
"eslint-config-react-tools": "1.x.x",
"serve": "10.1.1"
}
}
Среда:
- nodejs: v10.15.3
- npm: 6.9.0
- response-static: 6.3.6
Обновление 2019-03-16:
Достигнута легкая динамика.Обнаружена закрытая проблема , идеально соответствующая этой ошибке.
Тем не менее после применения исправления сборка статического шаблона завершается неудачно, но теперь с сообщением об ошибке:
ERROR in .../artifacts/react-static-templates.js
Module build failed (from ./babel-loader/lib/index.js):
TypeError: Cannot read property 'replace' of undefined