commonjs

    0熱度

    1回答

    我想升級Angular1.4.0應用程序以使用最新的角UI路由器,但我無法弄清楚如何在代碼中引用此包。我使用的是webpack 1.12.9和node 6.10.2。我已安裝軟件包「@ uirouter/angularjs」版本1.0.3。 使用CommonJS的模塊,以下使用0.2.14版本的工作: require('angular-ui-router') 我已經試過以下的變種,但沒有運氣:

    0熱度

    1回答

    有三個模塊:a.js,b.js,c.js,a.js是導出數據庫連接,b.js,c.js是導入連接,就像在兩個不同的http路由中一樣,所以連接模塊(a .js文件)將被導入兩次,這是否意味着驅動程序將連接到數據庫兩次? 我已經試過這樣: test.js let a = 20; let b = 30; console.log('I am test'); let obj = { a,

    0熱度

    1回答

    我想問一下什麼是CommonJS的背後的機制/ requirejs圓形模塊依賴resovling。 讓我給你舉個例子。讓我們假設,我們有以下模塊結構 modulea index.js submodulea_a.js submodulea_b.js moduleb index.js submoduleb_a.js submoduleb_

    2熱度

    1回答

    我試圖做簡單的導入/導出的打字稿如下不工作: animals.ts export const someVar=5; main.ts import {someVar} from './animals'; 但編譯器說: 下面是我的打字稿編譯器選項: -t ES6 -m commonjs 我已經試過AMD在模塊選項,以及,但沒有運氣。 RequireJs似乎工作正常。 我的TypeScrip

    1熱度

    1回答

    我有一個目錄結構如下。 |-- app.js |-- config.js |-- index.html |-- js | |-- firstpage | | `-- firstpage.js | |-- lib | | `-- jquery-3.2.0.min.js | `-- secondpage | `-- secondpage.js `-- require.js a

    1熱度

    1回答

    我有以下項目結構: build/ build.ts config/ config.ts index.ts ... 的config.ts包含默認輸出類型是這樣的: export default { myProp: { someProp: "someValue" } } 並在config/看起來index.ts像這樣: exp

    7熱度

    2回答

    我們要使用匯總與角4 /打字稿及NPM 我們有公司內的下列要求: 某些球隊創造需要被集中(如CDN JS庫) 這些庫位於遠程URL的後面,不應該在應用程序本地存在(原因是這些庫更改太頻繁) 庫(應用程序)的使用者安裝npm包以使用庫 本地安裝的NPM包中包含一個Javascript門面文件或捆綁這使遠程鏈接到JS庫中的現有遠程URL 故宮包還包含一個打字稿定義文件背後 的目標是,消費者沒有按」 t

    1熱度

    1回答

    有沒有,你在這樣的情況下,申報了CommonJS的模塊內部功能的良好做法: // function foo() { ... } module.exports = function() { // function foo() { ... } return function() { // function foo() { ... } return f

    0熱度

    1回答

    如果我想將某些ScalaJS方法導出爲CommonJS模塊,應該怎麼做?我有以下的,但它似乎並沒有工作: @ScalaJSDefined @JSExportTopLevel("default") object SourceFetch extends js.Object { def activate(state: js.Dynamic): Unit = { global.co

    0熱度

    1回答

    我試圖爲微庫和它的main exported function添加類型。我創建了這樣一個libdef吧: 流類型/ micro.js // @flow import type { Server, IncomingMessage, ServerResponse } from "http" declare module "micro" { declare module.exports: