javascript - 有没有办法在不使用 webpack 的情况下使用 grunt 的 es6 导入和导出功能

标签 javascript gruntjs ecmascript-6 es6-module-loader

I want to use es6 import and export featues with grunt setup, but i don't want to use webpack to use import and export,

so Is there any way to use es6 import and export with grunt without using webpack ???

我的 grunt-babel 定义是:

babel: {
options: {
    sourceMap: true,
    presets: ['es2015']
},
build: {
    files: [{
        expand: true, // Enable dynamic expansion
        cwd: 'src/jass',
        src: ['**/*.js'], // Actual patterns to match
        dest: 'src/j'
    }]
}
}

我已经把问题陈述上传到Github了,谢谢refer it

所以当我运行 index.html 时,出现错误“define is not defined” enter image description here

最佳答案

你可能想阅读关于 babel-cli 的内容,它可以做你想做的事,或者如果你的主要关注点是获取 importexport 工作,你可以使用 babel-node

考虑阅读这个:https://babeljs.io/docs/usage/cli/

关于javascript - 有没有办法在不使用 webpack 的情况下使用 grunt 的 es6 导入和导出功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37456465/

相关文章:

javascript - 以键作为箭头函数参数的 ES6 对象

javascript - 需要将选择标签选项值传递给ajax函数

javascript - 将外部文本加载到 HTML

javascript - 优化 Grunt

javascript - 由于警告 : RequireJS failed.,所有检查都失败了使用 --force 继续

javascript - 使用 babel env 预设时,传播运算符出现语法错误

javascript - 在 es6 中,函数参数列表中的花括号有什么作用?

javascript - 如何在 JavaScript 中实现部分类?

javascript - AngularJS 1.2.21 forEach 与 ng-grid 不兼容?

Nginx 节点和 WEBrick 配置