我想知道我是否可以通过反应服务器获得错误。我试图使用反应服务器的graphql-tag / loader,我不知道如何从当前错误继续。目前的设置如下:在我的 .reactserverrc 文件中,我有这个条目:
"webpackConfig": "./my.webpack.config.js"
该文件包含:
export default (webpackConfig) = { webpackConfig.module.loaders.unshift([
{
test: /\.(graphql|gql)$/,
exclude: /node_modules/,
loader: 'graphql-tag/loader'
}
]);
return webpackConfig
}
反应服务器加载配置文件很好,所有看起来都不错,但在尝试导入查询时,就像这样。
import userQuery from '../queries/query.graphql';
我收到此错误:
SyntaxError: <prefix_removed>/src/queries/user.graphql: Unexpected token, expected ; (1:6)
> 1 | query CurrentUserForLayout
| ^
2 | {
3 | user {
4 |
at Parser.pp$5.raise (/Users/zach/workspace/widget/dx/dx-ui-item/node_modules/babylon/lib/index.js:4333:13)
at Parser.pp.unexpected (/Users/zach/workspace/widget/dx/dx-ui-item/node_modules/babylon/lib/index.js:1705:8)
at Parser.pp.semicolon (/Users/zach/workspace/widget/dx/dx-ui-item/node_modules/babylon/lib/index.js:1686:38)
at Parser.pp$1.parseExpressionStatement (/Users/zach/workspace/widget/dx/dx-ui-item/node_modules/babylon/lib/index.js:2182:8)
看起来加载器没有应用于graphql文件。有没有办法调试这个我可以看到加载器被应用于文件?
感谢任何帮助。谢谢,
扎克