首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何编译IIFE文件?

如何编译IIFE文件?
EN

Stack Overflow用户
提问于 2015-03-20 01:56:05
回答 1查看 690关注 0票数 0

我在编译JSX文件时遇到了问题。我的JSX文件的一个最小示例是test.jsx:

代码语言:javascript
复制
(function()
    {
    })();

我运行:

代码语言:javascript
复制
> jsx --output test.js test.jsx

我得到了以下错误消息:

代码语言:javascript
复制
[test.jsx:1:0] expected keyword: class interface mixin abstract final native __fake__ __export__
(function()
^

JSX是:

代码语言:javascript
复制
> jsx --version
0.9.89 (2014-05-20 06:01:03 +0900; 8e8c6105f36f3dfe440ea026a3c93a3444977102)

JSX文件的适当JSX包装器(或对IIFE的其他适当修改)是什么?

谢谢,

EN

回答 1

Stack Overflow用户

发布于 2015-03-20 02:34:10

有两个名为JSX的项目,这两个项目都是您用来编辑并转换为JavaScript的东西。有两个独立的存储库:

Facebook's ReactJS, which includes one JSX, facebook.github.io/react

A separate transpiled language meant to offer a better JavaScript, github.com/jsx

两者之间的比较是苹果和橙子。我用为第一个写的代码运行第二个,结果出错了。我得到的错误是在为#1编写代码之后,并且在为#2提交代码后出现了可预见的错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29151754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档