我的文件中有这行代码:
import appRoutes from process.ROOTDIR + '/../app/routes.js';
我收到错误:
SyntaxError: /Users/bli1/Development/Javascript/ReviewWeb/server/api/helpers/isomorphic.js: Unexpected token (6:22)
4 | import Router from'react-router';
5 | import Log from'loglevel';
> 6 | import appRoutes from process.ROOTDIR + '/../app/routes.js';
我有没有办法拥有全局ROOTDIR
变量,所以我不必在任何地方添加../../..
?
答案 0 :(得分:2)
没有。导入名称始终是字符串文字。
根据您的模块加载程序,您可以使用给定的根目录来解析/app/routes.js
之类的名称。看看它的文档和支持的钩子。