commonjs

    4熱度

    3回答

    可以說我正在編寫一個JavaScript模塊,可以在瀏覽器和服務器(使用節點)上使用。讓我們叫它模塊。並且可以說,模塊將受益於另一個模塊中的方法,稱爲依賴。這兩個模塊的已寫入瀏覽器和服務器都可以使用,點菜CommonJS的風格: module.js if (typeof module !== 'undefined' && module.exports) module.exports =

    9熱度

    3回答

    的Browserify自述介紹創建外部要求,像這樣: $ browserify -r through -r duplexer -r ./my-file.js:my-module > bundle.js 然後在你的頁面,你可以這樣做: <script src="bundle.js"></script> <script> var through = require('through');

    0熱度

    2回答

    我一直在試圖把使用業力和反應,並最終編寫測試React非常簡單的演示,但我一直堅持過去10個小時和我希望以前有人遇到過這種情況,可以告訴我我錯過了什麼,或者沒有理解什麼。 這裏是我的karma.conf.js: // Karma configuration // Generated on Sun Apr 10 2016 10:10:34 GMT-0700 (PDT) module.expor

    3熱度

    1回答

    我有一個用TypeScript編寫的Node.js項目。在我的項目中,我有一個名爲「public」的文件夾,其中包含客戶端代碼& HTML以及一個名爲classes.ts的文件,它應該被共享給服務器端。 的問題是,我需要,以使它們在服務器訪問的類聲明之前加入「出口」,但隨後在瀏覽器中我得到這個錯誤: Uncaught ReferenceError: exports is not defined ,

    4熱度

    1回答

    我在使用Browserify構建我的包。 我有以下service.js: (function (exports, require) { // ... var Service = function (name, region) { this.name = name; this.region = region; // ... }

    2熱度

    1回答

    我試圖做一些基本的事情,但它完全躲避我。我試圖創建Observable從rxjx/observable/dom/webSocket在RxJS5,但我沒有使用打字稿,或es6模塊...只是普通'ole好commonJS。我已經設法根據文檔正確地修補Observable,但每當我嘗試傳入預期的主題字符串時,我都會收到錯誤: no WebSocket constructor can be found,[

    0熱度

    1回答

    例如,我有一些配置模塊: exports.common = { \t cookieDomain: '.mydomain.dev', \t protocol: 'http', \t apiPort: 3030 } exports.server { \t port: 8080 } 在另一個模塊,我想只需要config.common對象,但避免來自conf

    0熱度

    2回答

    我正在嘗試編寫一個簡單的Angular 2應用程序,它使用CommonJS Node模塊(Node Yelp)。默認情況下,Angular 2使用SystemJS,它可以加載不同的模塊格式。 我已經嘗試了幾種不同的SystemJS配置和import語句,但他們都似乎與 SyntaxError: Unexpected token <(…) 目前結束,我SystemJS配置看起來像 System.co

    3熱度

    2回答

    我有一個Node.js應用程序,所有模塊都使用CommonJS編寫,有些使用es6功能,比如生成器,let,const等等。而且這一切都正常。 我想將所有這些文件打包成一個文件,然後uglify。我最好猜測的必要步驟是: 1)將所有模塊轉換爲es6模塊 - 使用Babel 2)使用匯總來創建包並將其輸出爲CJS文件。 3)Uglify這個CJS文件。 我玩過彙總& babel,並閱讀過文章,如ht

    0熱度

    1回答

    我有一個庫的類型定義文件 - seneca。我不知道如何將這個模塊導入到typescript源文件中。 我用 /// <reference path="../custom_typings/seneca.d.ts" /> 請參閱下列seneca.d.ts文件 我想使用Add(..)函數塞內卡模塊中。