使用react-server配置第三方wepack加载器时出错

时间:2017-02-18 15:18:31

标签: webpack graphql react-server

我想知道我是否可以通过反应服务器获得错误。我试图使用反应服务器的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文件。有没有办法调试这个我可以看到加载器被应用于文件?

感谢任何帮助。谢谢,

扎克

0 个答案:

没有答案