2016-04-17 9 views
0

Nach der Dokumentation verwenden, ich feathers/client verwenden kann, aber wenn ich versucheWie Federn Client mit webpack

let Federn = require ('Federn/client'); Lassen Sie App = Federn();

, die von webpack kompiliert wird, erhalte ich

./~/feathers/package.json 
Module parse failed: /home/jiewmeng/Dropbox/expenses-app/node_modules/feathers/package.json Unexpected token (2:9) 
You may need an appropriate loader to handle this file type. 
SyntaxError: Unexpected token (2:9) 
    at Parser.pp.raise (/home/jiewmeng/Dropbox/expenses-app/node_modules/webpack/node_modules/acorn/dist/acorn.js:918:13) 
    at Parser.pp.unexpected (/home/jiewmeng/Dropbox/expenses-app/node_modules/webpack/node_modules/acorn/dist/acorn.js:1480:8) 
    at Parser.pp.semicolon (/home/jiewmeng/Dropbox/expenses-app/node_modules/webpack/node_modules/acorn/dist/acorn.js:1459:73) 

Was ist falsch?

Antwort

3

Ihr Client enthält eine Zeile wie diese:

createApplication.version = require('../../package.json').version; 

Das webpack macht die package.json ihr Projekt zu verarbeiten. Dies wird fehlschlagen, wenn Sie json-loader nicht eingerichtet haben.