美文网首页
JSX在单独js文件中使用

JSX在单独js文件中使用

作者: 阿_贵 | 来源:发表于2020-09-03 18:33 被阅读0次

1. 如果在html中使用,用

<script src="https://cdn.staticfile.org/babel-standalone/6.26.0/babel.min.js"></script> 

<script type="text/babel">

即可

2.如果在单独的js文件中使用

<script type="text/babel"  src="myjs.js"></script>

会出现  Access to XMLHttpRequest at  跨域访问错误。

解决方案如下:

在终端上跳转到你的项目文件夹,然后粘贴这两个命令:

步骤 1: 执行 npm init -y 

步骤 2: 执行 npm install babel-cli@6 babel-preset-react-app@3

我们在这里使用 npm 只是用来安装 JSX 预处理器。

步骤 3: 创建一个名为 src 的文件夹,并执行:

npx babel --watch src --out-dir . --presets react-app/prod

这个命令启动了一个对 JSX 的自动监听器。

使用<script src="myjs.js"></script>,不改。

把写有JSX内容的js文件放在src文件下,监听器自动在根目录下生成一个myjs.js文件。

参考:

https://zh-hans.reactjs.org/docs/add-react-to-a-website.html#add-jsx-to-a-project

相关文章

  • JSX在单独js文件中使用

    1. 如果在html中使用,用 即可 2.如果在单独的js文件中使用 会出现 Access to XMLHttpR...

  • 学习并实现react (1)

    搭建学习环境 package.json 支持 JSX 在 js 文件中我们是不能写 jsx 语法的,必须使用一种 ...

  • react-0-基础知识

    JSX setState 生命周期函数 ———————————————————— JSX 在js文件中编写Html...

  • react-jsx

    jsx 是类似 js 模板语法 声明 jsx 使用 jsx jsx 语法 jsx 是 js 的语法扩展,在 jsx...

  • JSX

    参考文章: JSX 简介 重拾JSX JSX,了解一下? 在react中想将js当作变量引入到jsx中需要使用{}...

  • JSX语法

    在react中,在js文件里写html标签,我们把这种语法称为 jsx语法。 jsx语法与普通js语法的区别 普通...

  • react组件分离和省略后缀名

    组件分离 每一个组件都可以单独分离为一个.jsx文件.jsx的配置 index.js(入口文件的配置) 省略后缀名...

  • JSX简介

    jsx——一种JavaScript的语法扩展,在html中写入js 在jsx中使用表达式,在jsx当中的表达式要包...

  • 纯redux的用法

    基本使用例子 index.js App.js Child.jsx store文件夹下的 index.js ,整个工...

  • 二、JSX语法 ------ 2020-03-21

    1、index.js导入的各模块的作用: 2、什么是JSX 3、JSX中使用JS表达式: 4、JSX语法中给HTM...

网友评论

      本文标题:JSX在单独js文件中使用

      本文链接:https://www.haomeiwen.com/subject/bduosktx.html