es6-modules

    1熱度

    2回答

    在ES5中,我通過使用IIFE創建模型 - 視圖 - 控制器結構並顯示模塊模式。 var model = function() { ... }() var view = function() { ... }() var controller = function (model, view) { view.functionname(var one); ...... }(mo

    1熱度

    2回答

    在鉻金絲雀64位版61.0.3134.0,我啓用實驗標誌「實驗Web平臺標誌」如在此後https://medium.com/dev-channel/es6-modules-in-chrome-canary-m60-ba588dfb8ab7 這應該允許使用ES6詳述瀏覽器中沒有構建步驟的模塊。我的設置是非常簡單的:我有2個文件: 的index.html <!DOCTYPE html> <html

    2熱度

    1回答

    我是Vue的新手,我嘗試將一個組件值綁定到導出對象的屬性。初始值設置正確,但沒有反應。我不知道我使用的是正確的術語,但相關部分是 // Settings.js export const settings = { showOverlay: true } // Overlay.vue <template> <div v-show="enabled"> Some stuff </div

    0熱度

    1回答

    不幸的是,我們的web項目還沒有使用ES6模塊。相反,我們將我們的TypeScript源代碼進行傳輸,然後將它們連接在一起。 這適用於瀏覽器以及Karma和WallabyJS(通過在其配置文件中設置files選項)。 由於我們的1500個測試需要很長時間來執行,我想檢查Jest。但是,我們的測試失敗,因爲jest無法找到我們正在導入的類型。 例如,我們有一個類名爲StringUtils和以下代碼:

    -2熱度

    2回答

    我的包JSON被配置爲使用通天使用ES6模塊: "scripts": { "start": "nodemon src/index.js --exec babel-node --presets es2015,stage-2", "build": "babel src -d dist", "serve": "node dist/index.js" }, 這是我的索引

    4熱度

    1回答

    我目前與服務人員一起實施前端。 因爲我需要爲我的服務人員提供幾個代碼段,所以我選擇使用標準中的importScripts函數。 我真的不明白爲什麼importScripts被添加到這個標準中,因爲modules大約3年前成爲ES6標準的一部分(儘管在大多數瀏覽器中仍然缺少,如果不使用標誌)。 有人可以詳細說明這一點嗎? 我認爲它與錯誤處理等有關...

    0熱度

    3回答

    我這是爲了使不同類型的場爲我的形式組成一個簡單的組件: import React from "react"; export default class Field extends React.Component { render() { switch (this.props.type) { case 'textarea': { return (

    2熱度

    1回答

    我感到困惑的是什麼,這些語句模塊標識符是指: export {bar} from "foo"; import {bar} from "foo"; 是什麼"foo"指什麼?它不能是一個文件,因爲它會像"./foo"那樣。如果它不是文件,我認爲它是一個ID。如何定義ID? 我從js文件中導出,但是導入是Firefox瀏覽器中內嵌html腳本(type="module")的一部分。 瀏覽器版本(

    1熱度

    1回答

    我上週開盤下面的問題,但沒人似乎知道了答案: github.com/babel/babel-loader/issues/488 github.com/webpack/webpack/issues/2902 我真不明白有什麼webpack/babel-loader當前狀態在node_modules發生依賴關係,請問誰能澄清?我試圖堅持每一個開放的問題。 是webpack/babel-loader t

    1熱度

    2回答

    我正在使用ES6,AngularJS,Karma/Jasmine和角度翻譯。似乎無法讓我的單元測試通過。在單元測試方面,不太確定如何使用第三方模塊,如角度平移。代碼和我得到的錯誤如下。 $ translateProvider未加載。 import CatalogueModule from './catalogue.module' import CatalogueService from './c