2

我使用 Polymer 2.0,我的构建设置是:

"builds": [
{
  "name": "bundled",
  "bundle": true,
  "js": { "compile": true},
  "css": { "minify": true },
  "html": { "minify": true }
}]

构建后出现“找不到变量:babelHelpers”错误。

我使用的 Polymer CLI 版本是 1.1.0。

编辑:我在本地使用 polymer-cli。全局安装最新的 polymer-cli 后,现在我在 safari 上得到“Constructor requires 'new' operator”和“Failed to construction 'HTMLElement': Please use the 'new' operator, this DOM object constructor cannot be called as a function.” 在铬上。

EDIT2:使用 webcomponents-loader.js 而不是 webcomponents-lite.js,我的问题解决了。

4

1 回答 1

2

我遇到了同样的错误。问题是从index.html技术上讲,这是我polymer.json配置中的入口点,但我实际提供的入口点是来自我的服务器的另一个文件(_Layout.cshtml因为我在后端使用.NET)。我需要做的是在我的编译index.html文件中获取代码,并在我设置"compile": true. 问题解决了。

于 2017-06-08T23:14:32.937 回答