amd

    0熱度

    2回答

    我正在將JavaScript項目遷移到TypeScript。現有的JavaScript使用requirejs進行模塊加載,並且我想在TypeScript中執行相同的操作。 我有一個模塊在編譯時從其import語句中拋出「無法找到模塊」錯誤。我有正確的<reference/>標籤,並且引用模塊將在運行時按預期工作。但是,我想從我的錯誤列表窗口中獲取這些錯誤的編譯器錯誤。 下面是該模塊的基本文件結構和

    0熱度

    1回答

    VS代碼每次啓動時都會騷擾我,所以今天早上我做了許多ts文件,現在找不到模塊了。 許多文件有這樣的語句: import Mustache = require("mustache"); 這些文件沒有像聲明: ///<reference path="./typings/mustache.d.ts" /> 但由於項目中的另一個文件中有聲明它曾經是沒有問題的。不知何故;一旦我在某處引用「小鬍子」,

    3熱度

    3回答

    宣言 declare module "MyModule" { export function Foo() {...} export function Bar() {...} } 我只需要富的地方,我應該怎麼導入呢? import * as MyModule from "MyModule"; MyModule.Foo(); 或 import {Foo} from "MyModu

    0熱度

    2回答

    上一個是this one。當前的是Overview/reachbz.ts(3,28): error TS2306: File 'typings/immutable-3.8.1.d.ts' is not a module. 任何人都可以向我解釋amd模塊在打字稿中的工作方式嗎?在閱讀打字稿頁面上的信息後,我仍然無法弄清楚它是如何工作的以及出現了什麼問題。 我有一個混帳回購重現錯誤: git clon

    0熱度

    2回答

    因此,我沒有使用Node或WebPack服務器端,但仍然希望每隔一段時間使用npm中的模塊。我的客戶端使用requirejs,所以我需要AMD(首選)或CommonJS中的模塊。 我想archieve是一個腳本,需要模塊名稱+「外部依賴」作爲參數,並創建一個包含所有其他DEPS的模塊。 E.g. sh npmtoamd.sh draft-js react react-dom 它創建一個包含草案

    -2熱度

    1回答

    有沒有辦法使用retina.js v2.0作爲AMD模塊require.js? 我試圖做這樣的: main.js文件: paths: { retina: 'path/to/retina' } shim: { retina : { exports: "retina" } } requirejs(['retina']); HTML文件 - 與源低分

    1熱度

    1回答

    所以我想讀取Require JS API -documentation找出如何做到這一點,但我一直無法加載一個庫,所以它不會被定義爲undefined 。我通過NPM-WebJars使用了這個功能,不過我想你應該怎麼定義它並不重要。 基本上,我試圖在我的項目中使用the react-bootstrap-switch -library。這是JavaScript-file source in Past

    0熱度

    1回答

    我正在嘗試使用Gulp和SystemJS-Builder將我的項目構建爲自執行包(SFX)。當我運行我的gulp任務時,我不斷收到錯誤,「窗口未定義」。我研究了這個問題並找不到解決方案。 這是我一飲而盡構建文件 var gulp = require('gulp'); var path = require('path'); var uglify = require('gulp-uglify');

    1熱度

    1回答

    我是UMD和AMD的新手。我在Browserify編寫了一個JS庫,我剛剛遇到了UMD。我的理解是,如果我爲每個模塊包含一段代碼,我的模塊應該可以在CommonJs和AMD中使用。 這是我的示例模塊。 ./src/main.js import Cookie from 'js-cookie'; // from npm install js-cookie import lib1 from './li

    0熱度

    1回答

    我試圖使用JSDoc 3.記錄了AMD的JavaScript模塊中的類下面是我的代碼的基礎上,例如文檔here在: /** * A module representing a jacket. * @module my/jacket */ define('my/jacket', function() { /** * @class * @alias module: