Babel 6,意想不到的令牌,同时试图转移dir

时间:2015-12-07 10:22:22

标签: javascript ecmascript-6 babeljs transpiler

我正在尝试将//mail script string name = TextBox1.Text; string email = TextBox3.Text; string feedback = TextBox5.Text; System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage(); message.To.Add("info@globalestcon.com"); message.Subject = "Email from website"; message.From = new System.Net.Mail.MailAddress(email); message.Body = feedback; System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient("relay-hosting.secureserver.net"); smtp.Send(message); TextBox1.Text = ""; TextBox2.Text = ""; Response.Write("<script>alert('Form Submitted');</script>"); 用于Babel 6个文件。两个最简单的情况,1个文件和目录中的文件。

transplie ES2015 javascriptinstall babel-clibabel-preset-es2015使用命令create a .babelrc.完成,没问题。

然后我尝试在目录中发布两个文件,其中一个使用导出功能。

babel app.js --out-file appout.js.

然后当我使用cli进行transpile时,babel src --out-dir lib 它返回错误,

var shout = function(s){
    return s.toUpperCase();
}

export shout;

我真的不明白这里有什么问题。

1 个答案:

答案 0 :(得分:0)

Mjh的回答是正确的:

而不是:

export shout;

它应该是:

export {shout};

export default shout;