umd

    0熱度

    2回答

    我使用requirejs來管理項目中的JavaScript文件。但是,我想使用一些不符合AMD格式的外部庫。我想包括的圖書館是barba.js。這將如何使用requirejs的package loading feature來完成?理想情況下,我想包含一個commonjs模塊而不運行轉換工具。

    3熱度

    1回答

    我在最近兩天嘗試了這種方法,但無法按預期方式使用它: 我想構建自己的JavaScript庫並將其註冊到已有的現有的名稱空間(「OCA」 - 在這種特殊情況下)。正如你可能理解的,我不想被迫通過類型碼或模塊等類似安全的現代方法。 因此,我使用webpack 2和libraryTarget: umd在「OCA.Ocr」(我的庫名爲「Ocr」)下注冊輸出。這種方式就像預期的那樣工作,但是當涉及到我想要使

    0熱度

    1回答

    我想將兩個需要amd模塊組合成一個combined.js javascript文件,使用Webpack。 module1.js //module1.js - objectTest1 (function (root, factory) { 'use strict'; //Universal Module Definition if (typeof define ==

    2熱度

    1回答

    的WebPack生成以下定義UMD預計在什麼環境: (function webpackUniversalModuleDefinition(root, factory) { // this is CommonJS/Node if(typeof exports === 'object' && typeof module === 'object') module.expo

    0熱度

    1回答

    material-ui「build:es2015」腳本正在構建commonjs腳本,而不是ES2015。 'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); etc. 我試圖找到一種方法來建立的AMD型版材的用戶界面類似於https://reactjs.org/docs/ins

    0熱度

    1回答

    在一個簡單的webpack 2項目中,我試圖使用這個UMD模塊:https://github.com/Offirmo/simple-querystring-parser/blob/master/index.js 沒有轉譯錯誤。 然而,這結束了這個錯誤在瀏覽器: Uncaught TypeError: Cannot set property 'SimpleQuerystringParser' of

    0熱度

    1回答

    我正在開發一個在Typescript中編寫的庫,現在我想發佈這個庫。 其他用戶將包括下列方式庫: // Using require const Library = require('library'); Library.someFunction(); // Using import import Library from 'library'; Library.someFunction(

    0熱度

    1回答

    我使用的分佈作爲UMD模塊lib和代碼從我正在導入看起來像這樣 lib.js文件的一個 (function (global, factory) { if (typeof define === "function" && define.amd) { define(['exports', '../utils/require-isdefined-plugin!lodash'], f

    0熱度

    1回答

    在一個使用Typescript和Webpack的項目中,我想強制通常全局庫(例如jQuery)被視爲UMD全局變量。 現在,如果我在參考$的文件中省略import * as $ from 'jQuery',則webpack會成功,但腳本在運行時會失敗。但是,import * as _ from 'lodash'具有預期的行爲,因爲省略了webpack構建時會失敗。 考慮以下文件: first.ts

    1熱度

    1回答

    我有庫(Tus.io)這就是編譯爲UMD。我需要它在我的Angular2/4項目中。當我與故宮安裝它(NPM安裝土族-JS-客戶)和導入(VAR土族=要求( 「土族-JS-客戶端」);)我得到的錯誤是: Failed to compile. /home/***/src/app/manageVideos/Partials/add.component.ts (8,17): Module '../.