问题标签 [es6-shim]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
2423 浏览

angularjs - Angular 1.5 和 ES6 - 导入模块

我正在尝试使用 Angular 1.5 中的新功能以及通过 Babel 使用 Webpack 和 ES6。

在一种情况下,我想引入一个模块(ngStorage),但 ngStorage 是用经典的 1.x 风格编写的。所以这个文件:

在运行时导致此错误:

我猜我只是无法从 ngstorage 导入 - 它不会导出任何东西。有没有办法可以填充 1.x 依赖项以便导入它们?

0 投票
1 回答
311 浏览

angular - 电子 + Angular2 + es6-shim。数组没有查找功能

我正在尝试使用 angular2 在电子中制作一个小程序,它运行良好,直到我尝试在数组上使用 find 函数。在那里,我得到了一个错误

作为新手,看不懂报错,于是稍微搜索了一下,发现electron使用的js引擎能理解ES5,而不是ES6.

这就是为什么 sees6-shim在 angular2 中使用库填充的原因。但是,如果是这样,我不应该得到这个错误,不是吗?

我的 tsconfig.js 文件是这样的:

我也使用 ,webpack配置如下:

我想,我的项目中存在配置错误。但我找不到它。

先感谢您。

更新 1

以下是package.json文件的内容:

更新 2

这也是有错误的类:

0 投票
1 回答
1488 浏览

node.js - 打字稿命令 tsc -p ./ 在打字模块中显示错误

运行 typecipt 命令时出现以下错误:

tsc -p ./

我在 es6-shim 和其他节点包中遇到此错误

在此处输入图像描述

以下是我的package.json

TSCONFIG.json

0 投票
0 回答
1025 浏览

angular - Angular 2 不适用于 ie 9

我一直在尝试将 Angular 2 应用程序作为模板运行,但是虽然它在 Chrome 中运行得非常好,并且在添加 polyfills 后它在 IE 10 和 11 上运行,但我正在努力让它在 IE9 中运行!

我为 IE 添加了 Shims polyfills。

我收到此错误http://prntscr.com/eeytvq

0 投票
0 回答
564 浏览

openlayers-3 - Openlayers 继承了通过 webpack 中的 shiming 加载的自定义控件中未定义的方法

我尝试在我的项目中包含带有 webpack 的LayerSwitcher 自定义控件,但我总是收到ol.inhereits此行中未定义的错误:

https://github.com/Viglino/ol3-ext/blob/ddc2f631348f8b1cfb5d24e8cf83ed13c262411d/dist/ol3-ext.js#L94

我已经在 firefox 57 中调试了这个(见截图),我不知道为什么找不到该方法,尽管模块已初始化/导入。有什么遗漏吗?

在此处输入图像描述

我的 webpack 配置如下:

0 投票
3 回答
5032 浏览

javascript - Angular 4: Error: Uncaught (in promise): TypeError: X is not a constructor

I am working on an Angular 4 app. At when I run the app, it throws this error -

I searched for a solution, and came to know, the issue is related to polyfills. There were suggestions to upgrade "es6-shim" to "0.35.0" version. However I am already using that version as can be seen below, but still the issue is not resolved.

Below typescript code is where the error is thrown. This line is inside employee-details component -

Complied JS code looks like this -

Has anybody faced similar issue? Any help or pointers would be very helpful. Thank you.

Here is my class definition -