Ошибка рендеринга.Исключение: (функция (export, require, module, __filename, __dirname) {class { - PullRequest
0 голосов
/ 12 апреля 2019

, когда я запускаю сервер с тестом npm, показанная выше ошибка отображается, но когда я запускаю сервер и тестирую отдельно, он работает нормально

подробное сообщение об ошибке:

Ошибка визуализации. Исключение: /home/irisind/Akhil/myproj/components/app-head/index.marko:1 (функция (export, require, module, __filename, __dirname) {class { ^

SyntaxError: Неожиданный токен {

at createScript (vm.js:80:10)
at Object.runInThisContext (vm.js:139:10)
at Module._compile (module.js:617:28)
at Object.Module._extensions..js (module.js:664:10)
at Module.load (module.js:566:32)
at tryModuleLoad (module.js:506:12)
at Function.Module._load (module.js:498:3)

console.error node_modules / koa / lib / application.js: 185

1 Ответ

0 голосов
/ 12 апреля 2019

Чтобы использовать Marko на стороне сервера, вам нужно зарегистрировать обязательный хук:

https://markojs.com/docs/installing/#require-marko-views

...