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

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

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

  1. <legend id='eovY1'><style id='eovY1'><dir id='eovY1'><q id='eovY1'></q></dir></style></legend>

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

    1. <tfoot id='eovY1'></tfoot>

      無法使用 browserify 和 debowerify 獲取外部庫

      Can#39;t get external library with browserify and debowerify(無法使用 browserify 和 debowerify 獲取外部庫)

      • <bdo id='RMi6H'></bdo><ul id='RMi6H'></ul>
      • <small id='RMi6H'></small><noframes id='RMi6H'>

          <tbody id='RMi6H'></tbody>

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

              • <tfoot id='RMi6H'></tfoot>

                本文介紹了無法使用 browserify 和 debowerify 獲取外部庫的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                限時送ChatGPT賬號..

                我的手很頭疼.這是我當前的設置:

                I have a headache on my hands. Here's my current setup:

                • 獲取供應商庫(在本例中為 Angular)
                • 運行 browserify 的 gulp 任務
                • debowerify 使 bower 庫與 browserify 兼容

                App.js(在 browserify 之前):

                'use strict';
                
                var angular = require("angular");
                var Routes = require("./routes");
                
                angular.module('MyAngularApp')
                  .config(Routes);
                

                App.js(在 browserify 之后/在 bundle.js 中):

                var angular = require("./../ext/angular/angular.js");
                var Routes = require("./routes");
                
                angular.module('MyAngularApp')
                  .config(Routes);
                

                到目前為止一切都很好,對吧?似乎 debowerify 完成了它的工作,并將 angular 替換為來自 bower 的 angular.js 的相對路徑.

                So far so good, right? It seems like debowerify did it's job and replaced the angular with the relative path to the angular.js from bower.

                但是當我在瀏覽器命令行中調試 bundle.js 時,在執行了前兩行 require 之后(對于 angularRoutes),angular 是一個空 obj,但 Routes 正是我在導出中設置的正確函數.

                But when I debug the bundle.js in the browser command line, after executing the first two require lines (for angular and Routes), angular is an empty obj, but Routes is exactly the correct function that I setup in the export.

                問題:為什么使用 require 函數不能正確導入 angular?

                Question: Why isn't angular being imported correctly using the require function?

                我將它放入我的 package.json 以使 debowerify 工作:

                I put this into my package.json to get the debowerify working:

                  "browserify": {
                    "transform": [
                      "debowerify"
                    ]
                  },
                

                推薦答案

                AngularJS 目前不支持 CommonJS,所以 var angular = require("angular") 不起作用.而不是它,只使用 require('angular').

                AngularJS doesn't support CommonJS at the moment, so var angular = require("angular") doesn't work. Instead of it, use just require('angular').

                'use strict';
                
                require('angular');
                var Routes = require("./routes");
                
                angular.module('MyAngularApp')
                  .config(Routes);
                

                Angular 對象將被全局加載,它也將能夠被其他 JS 文件訪問.

                The Angular object will be loaded globally and it'll be able to be accessed by other JS files, too.

                這篇關于無法使用 browserify 和 debowerify 獲取外部庫的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持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 任務)
                Visual Studio 2015 crashes when opening Javascript files(打開 Javascript 文件時 Visual Studio 2015 崩潰)
                Detect FLASH plugin crashes(檢測 FLASH 插件崩潰)

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

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

                  <legend id='faOkg'><style id='faOkg'><dir id='faOkg'><q id='faOkg'></q></dir></style></legend>

                      <tbody id='faOkg'></tbody>

                        • 主站蜘蛛池模板: sus630/303cu不锈钢棒,440C/430F/17-4ph不锈钢研磨棒-江苏德镍金属科技有限公司 | 南京泽朗生物科技有限公司-液体饮料代加工_果汁饮料代加工_固体饮料代加工 | 冷油器,取样冷却器,热力除氧器-连云港振辉机械设备有限公司 | 耐火砖厂家,异形耐火砖-山东瑞耐耐火材料厂 | 阻燃剂-氢氧化镁-氢氧化铝-沥青阻燃剂-合肥皖燃新材料 | 沈阳庭院景观设计_私家花园_别墅庭院设计_阳台楼顶花园设计施工公司-【沈阳现代时园艺景观工程有限公司】 | Jaeaiot捷易科技-英伟达AI显卡模组/GPU整机服务器供应商 | 礼堂椅厂家|佛山市艺典家具有限公司| 深圳市宏康仪器科技有限公司-模拟高空低压试验箱-高温防爆试验箱-温控短路试验箱【官网】 | 篮球架_乒乓球台_足球门_校园_竞技体育器材_厂家_价格-沧州浩然体育器材有限公司 | 全自动包装秤_全自动上袋机_全自动套袋机_高位码垛机_全自动包装码垛系统生产线-三维汉界机器(山东)股份有限公司 | 高压微雾加湿器_工业加湿器_温室喷雾-昌润空气净化设备 | 超细粉碎机|超微气流磨|气流分级机|粉体改性设备|超微粉碎设备-山东埃尔派粉碎机厂家 | 博莱特空压机|博莱特-阿特拉斯独资空压机品牌核心代理商 | 济南ISO9000认证咨询代理公司,ISO9001认证,CMA实验室认证,ISO/TS16949认证,服务体系认证,资产管理体系认证,SC食品生产许可证- 济南创远企业管理咨询有限公司 郑州电线电缆厂家-防火|低压|低烟无卤电缆-河南明星电缆 | 洛阳防爆合格证办理-洛阳防爆认证机构-洛阳申请国家防爆合格证-洛阳本安防爆认证代办-洛阳沪南抚防爆电气技术服务有限公司 | 微水泥_硅藻泥_艺术涂料_艺术漆_艺术漆加盟-青岛泥之韵环保壁材 武汉EPS线条_EPS装饰线条_EPS构件_湖北博欧EPS线条厂家 | 模具ERP_模具管理系统_模具mes_模具进度管理_东莞市精纬软件有限公司 | 天津仓储物流-天津电商云仓-天津云仓一件代发-博程云仓官网 | 示波器高压差分探头-国产电流探头厂家-南京桑润斯电子科技有限公司 | 纸箱网 -纸箱机械|设备|包装纸盒|包装印刷行业门户网站 | 专注氟塑料泵_衬氟泵_磁力泵_卧龙泵阀_化工泵专业品牌 - 梭川泵阀 | 钢结构-钢结构厂房-钢结构工程[江苏海逵钢构厂] | 智慧钢琴-电钢琴-便携钢琴-数码钢琴-深圳市特伦斯乐器有限公司 | 工业胀紧套_万向节联轴器_链条-规格齐全-型号选购-非标订做-厂家批发价格-上海乙谛精密机械有限公司 | 合肥废气治理设备_安徽除尘设备_工业废气处理设备厂家-盈凯环保 合肥防火门窗/隔断_合肥防火卷帘门厂家_安徽耐火窗_良万消防设备有限公司 | 承插管件_不锈钢承插管件_锻钢高压管件-温州科正阀门管件有限公司 | 车间除尘设备,VOCs废气处理,工业涂装流水线,伸缩式喷漆房,自动喷砂房,沸石转轮浓缩吸附,机器人喷粉线-山东创杰智慧 | 护栏打桩机-打桩机厂家-恒新重工 | 炭黑吸油计_测试仪,单颗粒子硬度仪_ASTM标准炭黑自销-上海贺纳斯仪器仪表有限公司(HITEC中国办事处) | 辊道窑炉,辊道窑炉厂家-山东艾希尔 | 针焰试验仪,灼热丝试验仪,漏电起痕试验仪,水平垂直燃烧试验仪 - 苏州亚诺天下仪器有限公司 | 粉末包装机,拆包机厂家,价格-上海强牛包装机械设备有限公司 | BHK汞灯-百科|上海熙浩实业有限公司 | PSI渗透压仪,TPS酸度计,美国CHAI PCR仪,渗透压仪厂家_价格,微生物快速检测仪-华泰和合(北京)商贸有限公司 | 龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司_龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司 | 深圳办公室装修,办公楼/写字楼装修设计,一级资质 - ADD写艺 | 生物制药洁净车间-GMP车间净化工程-食品净化厂房-杭州波涛净化设备工程有限公司 | 并网柜,汇流箱,电控设备,中高低压开关柜,电气电力成套设备,PLC控制设备订制厂家,江苏昌伟业新能源科技有限公司 | 广东风淋室_广东风淋室厂家_广东风淋室价格_广州开源_传递窗_FFU-广州开源净化科技有限公司 | 铣床|万能铣床|立式铣床|数控铣床|山东滕州万友机床有限公司 |