“unexpected token import” in Nodejs5 and babel?

前端 未结 13 2126
清酒与你
清酒与你 2020-11-30 18:40

In js file, i used import to instead of require

import co from \'co\';

And tried to run it directly by nodejs since it said import is \'shi

13条回答
  •  爱一瞬间的悲伤
    2020-11-30 19:21

    In your app, you must declare your require() modules, not using the 'import' keyword:

    const app = require("example_dependency");
    

    Then, create a .babelrc file:

    {
    "presets": [ 
        ["es2015", { "modules": false }]
    ]
    }
    

    Then, in your gulpfile, be sure to declare your require() modules:

    var gulp = require("gulp");
    

提交回复
热议问题