我们正在Angular5中开发一个应用程序。现在,我们正在将SSR与我们的项目集成。我们安装了Express Engine和平台服务器,还遵循了SSR所需的每个步骤。
在构建应用程序时,它是成功的。当我们运行命令npm run serve时,它将调用节点server.js。这时它会引发如下错误:
node_modules @ ng-bootstrap \ ng-bootstrap \ modal \ modal-stack.js:1导入 {文档}来自“ @ angular / common”; ^^^^^^
SyntaxError:无法在模块外部使用import语句 在Module._compile(internal / modules / cjs / loader.js:892:18) 在Object.Module._extensions..js(内部/模块/cjs/loader.js:973:10) 在Module.load(internal / modules / cjs / loader.js:812:32) 在Function.Module._load(内部/模块/cjs/loader.js:724:14) 在Module.require(internal / modules / cjs / loader.js:849:19) 在要求时(internal / modules / cjs / helpers.js:74:18)
这是我们使用的ng-bootstrap模块。任何人都可以提供线索为什么会出现此错误?
谢谢!