pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

  • <tfoot id='6qVC2'></tfoot>

    • <bdo id='6qVC2'></bdo><ul id='6qVC2'></ul>
    <legend id='6qVC2'><style id='6qVC2'><dir id='6qVC2'><q id='6qVC2'></q></dir></style></legend>

    <small id='6qVC2'></small><noframes id='6qVC2'>

      1. <i id='6qVC2'><tr id='6qVC2'><dt id='6qVC2'><q id='6qVC2'><span id='6qVC2'><b id='6qVC2'><form id='6qVC2'><ins id='6qVC2'></ins><ul id='6qVC2'></ul><sub id='6qVC2'></sub></form><legend id='6qVC2'></legend><bdo id='6qVC2'><pre id='6qVC2'><center id='6qVC2'></center></pre></bdo></b><th id='6qVC2'></th></span></q></dt></tr></i><div class="vf77f77" id='6qVC2'><tfoot id='6qVC2'></tfoot><dl id='6qVC2'><fieldset id='6qVC2'></fieldset></dl></div>

      2. 使用browserify打包React組件

        Use of browserify to pack React components(使用browserify打包React組件)

        <i id='UUfCH'><tr id='UUfCH'><dt id='UUfCH'><q id='UUfCH'><span id='UUfCH'><b id='UUfCH'><form id='UUfCH'><ins id='UUfCH'></ins><ul id='UUfCH'></ul><sub id='UUfCH'></sub></form><legend id='UUfCH'></legend><bdo id='UUfCH'><pre id='UUfCH'><center id='UUfCH'></center></pre></bdo></b><th id='UUfCH'></th></span></q></dt></tr></i><div class="jrhdzpn" id='UUfCH'><tfoot id='UUfCH'></tfoot><dl id='UUfCH'><fieldset id='UUfCH'></fieldset></dl></div>

          <tbody id='UUfCH'></tbody>

        <small id='UUfCH'></small><noframes id='UUfCH'>

            • <bdo id='UUfCH'></bdo><ul id='UUfCH'></ul>

                <tfoot id='UUfCH'></tfoot>
              1. <legend id='UUfCH'><style id='UUfCH'><dir id='UUfCH'><q id='UUfCH'></q></dir></style></legend>
                1. 本文介紹了使用browserify打包React組件的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  限時送ChatGPT賬號..

                  我正在嘗試學習 browserify 來管理我的 javascript.我的第一個簡單任務是創建一個 react.js 文件,該文件將由 gulp + browserify 生成

                  I am trying to learn browserify to manage my javascript. My first simple task is to create a react.js file which will be generated by gulp + browserify

                  var browserify = require('gulp-browserify');
                  
                  gulp.task('browserify-react', function () {
                    return gulp.src('js/react/react.js')
                    .pipe(browserify())
                    .pipe(rename('react-generated.js'))
                    .pipe(gulp.dest('./dist'));
                  });
                  

                  在 js/react/我創建了一個文件 react.js ,它只有兩個 require 命令:

                  In js/react/ I created a file react.js which is just two require commands:

                  var React = require('react');
                  var ReactDOM = require('react-dom');
                  

                  我希望新文件 react-generated.js 包含 react 和 react-dom 模塊.

                  I expect that a new file react-generated.js will content a react and react-dom modules.

                  會生成文件,但是當我嘗試在我的項目中使用這個 react-generated.js 時出現兩個錯誤

                  File will be generated, but when I try to use this react-generated.js in my project I get two errors

                  ReferenceError: React is not defined
                  ReferenceError: ReactDOM is not defined
                  

                  但如果我使用來自 facebook 的 react javascript,那么一切正常,沒有錯誤

                  But if I use react javascript from facebook, so everything is ok, no errors

                  <script src="https://fb.me/react-0.14.0.min.js"></script>
                  <script src="https://fb.me/react-dom-0.14.0.min.js"></script>
                  

                  問題.當我使用 gulp-browserify 生成 react 組件時,我錯過了什么?

                  Questions. What do I miss when I generate react components by using of gulp-browserify?

                  推薦答案

                  您的 react.js 文件/模塊未公開您實例化的變量 ReactReactDOM.在節點中,您可以通過修改 module.exports 對象來公開這些方法,如下所示:

                  Your react.js file/module isn't exposing the variables React and ReactDOM you instantiate. In node, you make these methods public by modifying the module.exports object like so:

                  module.exports = {
                    React: React,
                    ReactDOM: ReactDOM
                  }
                  

                  這篇關于使用browserify打包React組件的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Browserify, Babel 6, Gulp - Unexpected token on spread operator(Browserify,Babel 6,Gulp - 傳播運算符上的意外令牌)
                  Is it possible to pass a flag to Gulp to have it run tasks in different ways?(是否可以將標志傳遞給 Gulp 以使其以不同的方式運行任務?)
                  Why do we need to install gulp globally and locally?(為什么我們需要在全局和本地安裝 gulp?)
                  How to run Gulp tasks sequentially one after the other(如何一個接一個地依次運行 Gulp 任務)
                  Stylesheet not loaded because of MIME-type(由于 MIME 類型而未加載樣式表)
                  Visual Studio 2015 crashes when opening Javascript files(打開 Javascript 文件時 Visual Studio 2015 崩潰)
                      <tbody id='opIwr'></tbody>

                      <legend id='opIwr'><style id='opIwr'><dir id='opIwr'><q id='opIwr'></q></dir></style></legend><tfoot id='opIwr'></tfoot>

                        <bdo id='opIwr'></bdo><ul id='opIwr'></ul>
                        1. <small id='opIwr'></small><noframes id='opIwr'>

                            <i id='opIwr'><tr id='opIwr'><dt id='opIwr'><q id='opIwr'><span id='opIwr'><b id='opIwr'><form id='opIwr'><ins id='opIwr'></ins><ul id='opIwr'></ul><sub id='opIwr'></sub></form><legend id='opIwr'></legend><bdo id='opIwr'><pre id='opIwr'><center id='opIwr'></center></pre></bdo></b><th id='opIwr'></th></span></q></dt></tr></i><div class="hnnztbj" id='opIwr'><tfoot id='opIwr'></tfoot><dl id='opIwr'><fieldset id='opIwr'></fieldset></dl></div>
                          • 主站蜘蛛池模板: 甲级防雷检测仪-乙级防雷检测仪厂家-上海胜绪电气有限公司 | 飞象网 - 通信人每天必上的网站 全球化工设备网—化工设备,化工机械,制药设备,环保设备的专业网络市场。 | 粘度计维修,在线粘度计,二手博勒飞粘度计维修|收购-天津市祥睿科技有限公司 | 华溶溶出仪-Memmert稳定箱-上海协烁仪器科技有限公司 | 钢衬玻璃厂家,钢衬玻璃管道 -山东东兴扬防腐设备有限公司 | 杭州厂房降温,车间降温设备,车间通风降温,厂房降温方案,杭州嘉友实业爽风品牌 | 杭州公司变更法人-代理记账收费价格-公司注销代办_杭州福道财务管理咨询有限公司 | 北京西风东韵品牌与包装设计公司,创造视觉销售力! | 臭氧灭菌箱-油桶加热箱-原料桶加热融化烘箱-南京腾阳干燥设备厂 臭氧发生器_臭氧消毒机 - 【同林品牌 实力厂家】 | 篷房[仓储-婚庆-展览-活动]生产厂家-江苏正德装配式帐篷有限公司 | 粉末冶金注射成型厂家|MIM厂家|粉末冶金齿轮|MIM零件-深圳市新泰兴精密科技 | 钢托盘,铁托盘,钢制托盘,镀锌托盘,饲料托盘,钢托盘制造商-南京飞天金属13260753852 | 无线遥控更衣吊篮_IC卡更衣吊篮_电动更衣吊篮配件_煤矿更衣吊篮-力得电子 | 驾驶式洗地机/扫地机_全自动洗地机_工业洗地机_荣事达工厂官网 | 尊享蟹太太美味,大闸蟹礼卡|礼券|礼盒在线预订-蟹太太官网 | FAG轴承,苏州FAG轴承,德国FAG轴承-恩梯必传动设备(苏州)有限公司 | 海德莱电力(HYDELEY)-无功补偿元器件生产厂家-二十年专业从事电力电容器 | 合同书格式和范文_合同书样本模板_电子版合同,找范文吧 | 微水泥_硅藻泥_艺术涂料_艺术漆_艺术漆加盟-青岛泥之韵环保壁材 武汉EPS线条_EPS装饰线条_EPS构件_湖北博欧EPS线条厂家 | 包头市鑫枫装饰有限公司| 盛源真空泵|空压机-浙江盛源空压机制造有限公司-【盛源官网】 | 欧美日韩国产一区二区三区不_久久久久国产精品无码不卡_亚洲欧洲美洲无码精品AV_精品一区美女视频_日韩黄色性爱一级视频_日本五十路人妻斩_国产99视频免费精品是看4_亚洲中文字幕无码一二三四区_国产小萍萍挤奶喷奶水_亚洲另类精品无码在线一区 | 保镖公司-私人保镖-深圳保镖公司【环宇兄弟保镖】 | arch电源_SINPRO_开关电源_模块电源_医疗电源-东佑源 | 西门子气候补偿器,锅炉气候补偿器-陕西沃信机电工程有限公司 | 上海新光明泵业制造有限公司-电动隔膜泵,气动隔膜泵,卧式|立式离心泵厂家 | 污水提升器,污水提升泵,污水提升装置-德国泽德(zehnder)水泵系统有限公司 | 超声波流量计_流量标准装置生产厂家 _河南盛天精密测控 | 学习安徽网| 垃圾压缩设备_垃圾处理设备_智能移动式垃圾压缩设备--山东明莱环保设备有限公司 | 桐城新闻网—桐城市融媒体中心主办| 云阳人才网_云阳招聘网_云阳人才市场_云阳人事人才网_云阳人家招聘网_云阳最新招聘信息 | 油液红外光谱仪-油液监测系统-燃油嗅探仪-上海冉超光电科技有限公司 | 塑胶地板-商用PVC地板-pvc地板革-安耐宝pvc塑胶地板厂家 | ICP备案查询_APP备案查询_小程序备案查询 - 备案巴巴 | 河南砖机首页-全自动液压免烧砖机,小型砌块水泥砖机厂家[十年老厂] | 全自动烧卖机厂家_饺子机_烧麦机价格_小笼汤包机_宁波江北阜欣食品机械有限公司 | 北京三友信电子科技有限公司-ETC高速自动栏杆机|ETC机柜|激光车辆轮廓测量仪|嵌入式车道控制器 | 耐火浇注料价格-高强高铝-刚玉碳化硅耐磨浇注料厂家【直销】 | 电梯乘运质量测试仪_电梯安全评估测试仪-武汉懿之刻 | 不锈钢复合板|钛复合板|金属复合板|南钢集团安徽金元素复合材料有限公司-官网 |