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