V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
keithsun80
V2EX  ›  问与答

React Requirejs 问题

  •  
  •   keithsun80 · 2015-12-21 22:56:40 +08:00 · 1971 次点击
    这是一个创建于 3055 天前的主题,其中的信息可能已经有所发展或是发生改变。

    'use strict';

    requirejs.config({
    baseUrl: 'app/modules',
    paths: {
    app: '../components'
    }
    });

    requirejs(['app/main']);

    main.js

    'use strict';

    define(function (require) {
    var React = require('/app/modules/react.js')
    var ReactDOM = require('/app/modules/react-dom.js')
    var CommentBox = React.createClass({
    render: function() {
    return (
    <div className="commentBox">
    Hello, world! I am a CommentBox.
    </div>
    );
    }
    });

    ReactDOM.render(<CommentBox />, document.getElementById('app'));
    console.log("come here");
    

    });

    我看如果 React 代码带有 xml 标签的内容 必须要如下引用
    <script type="text/babel" src="./app/app.js"></script>

    但是在 requirejs 中如何以这种方式加载呢?

    望各位指点迷津, 顺便分享下, 一个后端程序员 如何介入 React , 并用其和 Python web framework 搭配使用.

    小项目的前端的障碍...要远远大于后端啊........

    2 条回复    2015-12-22 10:10:54 +08:00
    yoa1q7y
        1
    yoa1q7y  
       2015-12-21 23:40:32 +08:00   ❤️ 1
    webpack + reactjs 是标配啊
    gouflv
        2
    gouflv  
       2015-12-22 10:10:54 +08:00
    跟 requires 说再见吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   832 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 19:38 · PVG 03:38 · LAX 12:38 · JFK 15:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.