2017-05-29 62 views
1

在从'尝试阵营页面下载演示的HTML页面,他们使用下面的CDN在babel.js带来:哪个babel文件是React包括在该CDN脚本src中?

<script src="https://unpkg.com/[email protected]/babel.min.js"></script> 

好像知道做出反应,自动使用这个库。

但是,如果我已经安装了babel使用npm install babel-cli我在哪里可以找到这个'babel.js'文件?

<script src="node_modules/babel-cli/[babel.js?]"></script> 

我在想这个错吗?

回答

1

这听起来像你现在需要编译您使用的脚本(S),需要通天,为使用指南中说明:https://babeljs.io/docs/usage/cli/

您可能需要使用“--out文件”稍后在您的HTML文件中引用。

+0

当我使用CDN脚本时,React脚本正常工作,否则它无法解析我的JSX。任何想法将这个神秘的babel.min.js文件记录在babel-cli节点模块中? –

+1

我认为CDN脚本可能是一个实时的转换器;但是在你的应用中,你会想使用Babel将你的JSX(和ES6)文件构建成一个bundle.js文件。这是值得检查的文件和教程如何做到这一点。这里有一个例子:https://www.codementor.io/tamizhvendan/beginner-guide-setup-reactjs-environment-npm-babel-6-webpack-du107r9zr – mikeybaby173

+0

从阅读中得到了很多,谢谢! –