2017-04-17 65 views
3

使用ES2015預設,但仍然沒有按進口的工作意外令牌進口

import corsPrefetch from 'cors-prefetch-middleware'; 
import imagesUpload from 'images-upload-middleware'; 

ERROR

import corsPrefetch from 'cors-prefetch-middleware'; 
^^^^^^ 
SyntaxError: Unexpected token import 
+0

您使用哪個節點的版本? – user93

+0

node version - 6.9.4 –

+0

http://stackoverflow.com/questions/37132031/nodejs-plans-to-support-import-export-es6-es2015-modules – user93

回答

1

的Node.js不支持ES6模塊語法呢。你必須使用:

var corsPrefetch = require('cors-prefetch-middleware'); 

或使用巴貝爾與ES2015預置transpile您ES6代碼回ES5:

"build": "babel --out-dir dist --presets=es2015