Tools: Error in polymer build with the last release (v0.11.0)

Created on 28 May 2016  Â·  42Comments  Â·  Source: Polymer/tools

With the last release (v0.11.0), polymer build doesn't work:

error

cli Critical Accepted Bug

Most helpful comment

Hey everyone, taking a look now.

All 42 comments

I have another error on Windows 7:
error
My current config is here. Note that I use my own boilerplate and index.html is inside src.

I am on a mac with node 4.4.5 and i get this error: It's looking for a package.json

error [Error: Could not find dependencies. Do you have a package.json file in your project?]
Error: Could not find dependencies. Do you have a package.json file in your project?
at module.exports (/Users/jerrygag/node_modules/gulp-load-plugins/index.js:56:11)
at Object. (/Users/jerrygag/Desktop/gulpfile.js:15:37)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at getGulpfile (/Users/jerrygag/node_modules/polymer-cli/lib/build/build.js:172:28)
at /Users/jerrygag/node_modules/polymer-cli/lib/build/build.js:87:24

I got the same error as abdonrd, but a slightly different stack trace (Windows 7):
polymer-0 11 0-build-error

Hello, init works fine with the app-drawer, but here are the errors I get with a build on Win 10 / Node 6 / Polymer cli 0.11.0

C:\Users\xyz\Desktop\poly>polymer build
info:    Building application...
info:    Generating build/unbundled...
info:    Generating build/bundled...
warn:    Unable to uglify file C:\Users\User\Desktop\poly\bower_components\web-component-tester\data\index.html_script_0.js
warn:    Unable to uglify file C:\Users\User\Desktop\poly\bower_components\web-component-tester\data\index.html_script_2.js
error:   Promise rejection: Error: no resolver found for src/bower_components/polymer/polymer.html
error:   Error: no resolver found for src/bower_components/polymer/polymer.html
    at FileLoader.request (C:\Users\User\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\loader\file-loader.js:70:37)
    at Analyzer.load (C:\Users\User\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:121:32)
    at Analyzer._getDependencies (C:\Users\User\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:433:25)
    at Analyzer._dependenciesLoadedFor (C:\Users\User\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:401:25)
    at Analyzer._parseHTML (C:\Users\User\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:227:50)
    at Timeout._onTimeout (C:\Users\User\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:125:39)
    at tryOnTimeout (timers.js:224:11)
    at Timer.listOnTimeout (timers.js:198:5)
error:   Promise rejection: Error: no resolver found for src/bower_components/polymer/polymer.html
error:   Error: no resolver found for src/bower_components/polymer/polymer.html
    at FileLoader.request (C:\Users\User\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\loader\file-loader.js:70:37)
    at Analyzer.load (C:\Users\User\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:121:32)

Hey everyone, taking a look now.

Thanks @FredKSchott! 😃

@JGSolutions I think your issue is separate from what most people are running into here. Can you create a separate issue with --verbose output included, as well as steps to reproduce from a blank directory?

If anyone else is able to reproduce the no resolver found for ... build bug on Mac, please comment here. Otherwise, I'm going to assume this is a Windows issue since I am not able to reproduce on any templates on both Node v4.4.5 & v6.1.0

@FredKSchott my terminal is in Mac: https://github.com/Polymer/polymer-cli/issues/222#issue-157318862 😅

@abdonrd ah interesting! Can you post your node version, the full polymer build --verbose output, and steps to reproduce in an empty directory? (ex: is it as simple as polymer init application && polymer build?) This would all be super helpful for finding the bug on my machine.

@FredKSchott sure!

Node version: v6.1.0.

Give me a few minutes and I public the output.

@FredKSchott I reinstall the polymer-cli, because I had downgraded to the v0.8.0.
And... it works now. Magic! 😮

@abdonrd great! I'd love for us to get https://github.com/yeoman/update-notifier integrated into the CLI, so that these kinds of outdated issues are easier to spot.

Going back to the assumption that this is a Windows-only issue unless anyone else can reproduce.

But I had the actual version (v0.11.0) when I had this problem... 😕
Then, I downgrade to the v0.8.0 because it works.

@abdonrd are you saying that you can reproduce this problem on v0.8.0, but everything is working fine on v0.11.0?

@FredKSchott no, haha!

When I created the issue, I had the version v0.11.0: https://github.com/Polymer/polymer-cli/issues/222#issue-157318862

Then I downgrade to the v0.8.0 because it works.

Now I uninstall the v0.8.0 and install the v0.11.0 to follow your steps, and it works.

huh, that's so strange... Lets chalk it up to npm weirdness and move on unless other users report it as well. Thanks for investigating!

@FredKSchott yay! I found the issue (in my project, not in the application template). Output:

[edited]

I can reproduce on Windows in Nove v4.4.5 /w the shop template. Looking into it...

@abdonrd can you reproduce on mac with any of the default templates? I'll need steps to reproduce on my machine to help you specifically. If not, hopefully fixing this on windows fixes it for you as well.

@FredKSchott I haven't problems with application, shop and app-drawer-template.

If you want to try, I have my project here in GitHub: https://github.com/GDGSpain/gdg.es

@FredKSchott maybe is related... In my project I have a gulpfile.js.
And when I do polymer build, the gulpfile.js is executed. 😕
I has replaced the gulpfile.js code with the console.log().

screen shot 2016-06-01 at 02 49 21

Even i am facing the same issue. i am on a windows 10 running polymer-(v-0.11.0) , node.js- (v5.11.0)

I too am seeing this error with Windows 7. I used npm to install polymer cli this morning.

i have reinstalled node, and polymer but the issue still remains . i guess i have to install the previous version of polymer like "abdonrd".

Having a problem. It seems like it is trying to find the bower_components inside the src folder, even though that's not where it's located.

Error: no resolver found for src/bower_components/polymer/polymer.html

polymer build:
W:\webapps\caleb-blog>polymer build info: Building application... info: Generating build/unbundled... info: Generating build/bundled... warn: Unable to uglify file W:\webapps\caleb-blog\bower_components\web-component-tester\data\index.html_script_0.js warn: Unable to uglify file W:\webapps\caleb-blog\bower_components\web-component-tester\data\index.html_script_2.js error: Promise rejection: Error: no resolver found for src/bower_components/polymer/polymer.html error: Error: no resolver found for src/bower_components/polymer/polymer.html at FileLoader.request (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\loader\file-loader.js:70:37) at Analyzer.load (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:121:32) at Analyzer._getDependencies (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:433:25) at Analyzer._dependenciesLoadedFor (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:401:25) at Analyzer._parseHTML (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:227:50) at null._onTimeout (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:125:39) at Timer.listOnTimeout (timers.js:92:15) error: Promise rejection: Error: no resolver found for src/bower_components/polymer/polymer.html error: Error: no resolver found for src/bower_components/polymer/polymer.html at FileLoader.request (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\loader\file-loader.js:70:37) at Analyzer.load (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:121:32) at Analyzer._getDependencies (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:433:25) at Analyzer._dependenciesLoadedFor (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:401:25) at Analyzer._parseHTML (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:227:50) at null._onTimeout (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:125:39) at Timer.listOnTimeout (timers.js:92:15)

polymer build --verbose:
W:\webapps\caleb-blog>polymer build --verbose debug: got args: { args: [ 'build', '--verbose' ] } debug: adding command build debug: adding command help debug: adding command init debug: adding command lint debug: adding command serve debug: adding command test debug: running... debug: command parsed { name: 'build', command: { name: 'build', options: { _all: { 'sw-precache-config': 'sw-precache-config.js', verbose: true }, global: { verbose: true }, _none: { 'sw-precache-config': 'sw-precache-config.js' } } } } debug: command options found { options: { 'sw-precache-config': 'sw-precache-config.js', verbose: true } } debug: config read { root: 'W:\\webapps\\caleb-blog', entrypoint: 'W:\\webapps\\caleb-blog\\index.html', shell: 'W:\\webapps\\caleb-blog\\src\\my-app.html', fragments: [ 'W:\\webapps\\caleb-blog\\src\\my-home.html', 'W:\\webapps\\caleb-blog\\src\\my-view1.html', 'W:\\webapps\\caleb-blog\\src\\my-view2.html', 'W:\\webapps\\caleb-blog\\src\\my-view3.html' ], inputs: [ 'W:\\webapps\\caleb-blog\\index.html', 'W:\\webapps\\caleb-blog\\src\\my-app.html', 'W:\\webapps\\caleb-blog\\src\\my-home.html', 'W:\\webapps\\caleb-blog\\src\\my-view1.html', 'W:\\webapps\\caleb-blog\\src\\my-view2.html', 'W:\\webapps\\caleb-blog\\src\\my-view3.html' ] } debug: Running command... debug: building with options { sources: undefined, swPrecacheConfig: 'sw-precache-config.js', insertDependencyLinks: undefined, html: {}, css: {}, js: {} } debug: building via standard build()... debug: shell: W:\webapps\caleb-blog\src\my-app.html debug: entrypoint: W:\webapps\caleb-blog\index.html debug: dependencies: W:\webapps\caleb-blog\bower_components\**\* debug: sources: W:\webapps\caleb-blog\index.html,W:\webapps\caleb-blog\src\my-app.html,W:\webapps\caleb-blog\src\my-home.html,W:\webapps\caleb-blog\src\my-view1.html,W:\webapps\caleb-blog\src\my-view2.html,W:\webapps\caleb-blog\src\my-view3.html,W:\webapps\caleb-blog\**\*,!build,!build/**/*,!bower_components,!bower_components/**/*,!node_modules,!node_modules/**/* debug: fragments: W:\webapps\caleb-blog\src\my-home.html,W:\webapps\caleb-blog\src\my-view1.html,W:\webapps\caleb-blog\src\my-view2.html,W:\webapps\caleb-blog\src\my-view3.html info: Building application... debug: Reading source files... debug: Reading dependencies... debug: Analyzing build dependencies... info: Generating build/unbundled... info: Generating build/bundled... warn: Unable to uglify file W:\webapps\caleb-blog\bower_components\web-component-tester\data\index.html_script_0.js debug: { message: 'Unexpected token: operator (<)', filename: 0, line: 1, col: 6, pos: 6, stack: 'Error\n at new JS_Parse_Error (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:1526:18)\n at js_error (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:1534:11)\n at croak (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:2026:9)\n at token_error (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:2034:9)\n at unexpected (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:2040:9)\n at expr_atom (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:2554:9)\n at maybe_unary (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:2716:19)\n at expr_ops (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:2751:24)\n at maybe_conditional (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:2756:20)\n at maybe_assign (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:2780:20)' } warn: Unable to uglify file W:\webapps\caleb-blog\bower_components\web-component-tester\data\index.html_script_2.js debug: { message: 'Unexpected token: operator (<)', filename: 0, line: 2, col: 21, pos: 22, stack: 'Error\n at new JS_Parse_Error (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:1526:18)\n at js_error (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:1534:11)\n at croak (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:2026:9)\n at token_error (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:2034:9)\n at unexpected (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:2040:9)\n at expr_atom (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:2554:9)\n at maybe_unary (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:2716:19)\n at expr_ops (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:2751:24)\n at maybe_conditional (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:2756:20)\n at maybe_assign (eval at <anonymous> (C:\\Users\\user\\AppData\\Roaming\\npm\\node_modules\\polymer-cli\\node_modules\\uglify-js\\tools\\node.js:22:1), <anonymous>:2780:20)' } debug: no file for src/bower_components/polymer/polymer.html :( debug: No file found for src/bower_components/polymer/polymer.html debug: no file for src/bower_components/polymer/polymer-mini.html :( debug: No file found for src/bower_components/polymer/polymer-mini.html debug: no file for src/bower_components/polymer/polymer-micro.html :( debug: No file found for src/bower_components/polymer/polymer-micro.html debug: no file for src/bower_components/app-route/app-location.html :( debug: No file found for src/bower_components/app-route/app-location.html debug: no file for src/bower_components/iron-location/iron-location.html :( debug: No file found for src/bower_components/iron-location/iron-location.html debug: no file for src/bower_components/iron-location/iron-query-params.html :( debug: No file found for src/bower_components/iron-location/iron-query-params.html debug: no file for src/bower_components/app-route/app-route-converter-behavior.html :( debug: No file found for src/bower_components/app-route/app-route-converter-behavior.html debug: no file for src/bower_components/app-route/app-route.html :( debug: No file found for src/bower_components/app-route/app-route.html debug: no file for src/bower_components/app-layout/app-drawer-layout/app-drawer-layout.html :( debug: No file found for src/bower_components/app-layout/app-drawer-layout/app-drawer-layout.html debug: no file for src/bower_components/iron-media-query/iron-media-query.html :( debug: No file found for src/bower_components/iron-media-query/iron-media-query.html debug: no file for src/bower_components/iron-resizable-behavior/iron-resizable-behavior.html :( debug: No file found for src/bower_components/iron-resizable-behavior/iron-resizable-behavior.html debug: no file for src/bower_components/app-layout/app-drawer/app-drawer.html :( debug: No file found for src/bower_components/app-layout/app-drawer/app-drawer.html debug: no file for src/bower_components/iron-flex-layout/iron-flex-layout.html :( debug: No file found for src/bower_components/iron-flex-layout/iron-flex-layout.html debug: no file for src/bower_components/app-layout/app-scroll-effects/app-scroll-effects.html :( debug: No file found for src/bower_components/app-layout/app-scroll-effects/app-scroll-effects.html debug: no file for src/bower_components/app-layout/app-scroll-effects/effects/blend-background.html :( debug: No file found for src/bower_components/app-layout/app-scroll-effects/effects/blend-background.html debug: no file for src/bower_components/app-layout/app-scroll-effects/app-scroll-effects-behavior.html :( debug: No file found for src/bower_components/app-layout/app-scroll-effects/app-scroll-effects-behavior.html debug: no file for src/bower_components/iron-scroll-target-behavior/iron-scroll-target-behavior.html :( debug: No file found for src/bower_components/iron-scroll-target-behavior/iron-scroll-target-behavior.html debug: no file for src/bower_components/app-layout/helpers/helpers.html :( debug: No file found for src/bower_components/app-layout/helpers/helpers.html debug: no file for src/bower_components/app-layout/app-scroll-effects/effects/fade-background.html :( debug: No file found for src/bower_components/app-layout/app-scroll-effects/effects/fade-background.html debug: no file for src/bower_components/app-layout/app-scroll-effects/effects/material.html :( debug: No file found for src/bower_components/app-layout/app-scroll-effects/effects/material.html debug: no file for src/bower_components/app-layout/app-scroll-effects/effects/waterfall.html :( debug: No file found for src/bower_components/app-layout/app-scroll-effects/effects/waterfall.html debug: no file for src/bower_components/app-layout/app-scroll-effects/effects/resize-title.html :( debug: No file found for src/bower_components/app-layout/app-scroll-effects/effects/resize-title.html debug: no file for src/bower_components/app-layout/app-scroll-effects/effects/parallax-background.html :( debug: No file found for src/bower_components/app-layout/app-scroll-effects/effects/parallax-background.html debug: no file for src/bower_components/app-layout/app-scroll-effects/effects/resize-snapped-title.html :( debug: No file found for src/bower_components/app-layout/app-scroll-effects/effects/resize-snapped-title.html debug: no file for src/bower_components/app-layout/app-header/app-header.html :( debug: No file found for src/bower_components/app-layout/app-header/app-header.html debug: no file for src/bower_components/app-layout/app-header-layout/app-header-layout.html :( debug: No file found for src/bower_components/app-layout/app-header-layout/app-header-layout.html debug: no file for src/bower_components/app-layout/app-toolbar/app-toolbar.html :( debug: No file found for src/bower_components/app-layout/app-toolbar/app-toolbar.html debug: no file for src/bower_components/paper-icon-button/paper-icon-button.html :( debug: No file found for src/bower_components/paper-icon-button/paper-icon-button.html debug: no file for src/bower_components/iron-icon/iron-icon.html :( debug: No file found for src/bower_components/iron-icon/iron-icon.html debug: no file for src/bower_components/iron-meta/iron-meta.html :( debug: No file found for src/bower_components/iron-meta/iron-meta.html debug: no file for src/bower_components/paper-behaviors/paper-inky-focus-behavior.html :( debug: No file found for src/bower_components/paper-behaviors/paper-inky-focus-behavior.html debug: no file for src/bower_components/iron-behaviors/iron-button-state.html :( debug: No file found for src/bower_components/iron-behaviors/iron-button-state.html debug: no file for src/bower_components/iron-a11y-keys-behavior/iron-a11y-keys-behavior.html :( debug: No file found for src/bower_components/iron-a11y-keys-behavior/iron-a11y-keys-behavior.html debug: no file for src/bower_components/iron-behaviors/iron-control-state.html :( debug: No file found for src/bower_components/iron-behaviors/iron-control-state.html debug: no file for src/bower_components/paper-behaviors/paper-ripple-behavior.html :( debug: No file found for src/bower_components/paper-behaviors/paper-ripple-behavior.html debug: no file for src/bower_components/paper-ripple/paper-ripple.html :( debug: No file found for src/bower_components/paper-ripple/paper-ripple.html debug: no file for src/bower_components/paper-styles/default-theme.html :( debug: No file found for src/bower_components/paper-styles/default-theme.html debug: no file for src/bower_components/paper-styles/color.html :( debug: No file found for src/bower_components/paper-styles/color.html debug: no file for src/bower_components/iron-pages/iron-pages.html :( debug: No file found for src/bower_components/iron-pages/iron-pages.html debug: no file for src/bower_components/iron-selector/iron-selectable.html :( debug: No file found for src/bower_components/iron-selector/iron-selectable.html debug: no file for src/bower_components/iron-selector/iron-selection.html :( debug: No file found for src/bower_components/iron-selector/iron-selection.html debug: no file for src/bower_components/iron-selector/iron-selector.html :( debug: No file found for src/bower_components/iron-selector/iron-selector.html debug: no file for src/bower_components/iron-selector/iron-multi-selectable.html :( debug: No file found for src/bower_components/iron-selector/iron-multi-selectable.html debug: no file for src/src/my-icons.html :( debug: No file found for src/src/my-icons.html debug: no file for src/bower_components/iron-iconset-svg/iron-iconset-svg.html :( debug: No file found for src/bower_components/iron-iconset-svg/iron-iconset-svg.html error: Promise rejection: Error: no resolver found for src/bower_components/polymer/polymer.html error: Error: no resolver found for src/bower_components/polymer/polymer.html at FileLoader.request (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\loader\file-loader.js:70:37) at Analyzer.load (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:121:32) at Analyzer._getDependencies (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:433:25) at Analyzer._dependenciesLoadedFor (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:401:25) at Analyzer._parseHTML (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:227:50) at null._onTimeout (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:125:39) at Timer.listOnTimeout (timers.js:92:15) error: Promise rejection: Error: no resolver found for src/bower_components/polymer/polymer.html error: Error: no resolver found for src/bower_components/polymer/polymer.html at FileLoader.request (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\loader\file-loader.js:70:37) at Analyzer.load (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:121:32) at Analyzer._getDependencies (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:433:25) at Analyzer._dependenciesLoadedFor (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:401:25) at Analyzer._parseHTML (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:227:50) at null._onTimeout (C:\Users\user\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\hydrolysis\lib\analyzer.js:125:39) at Timer.listOnTimeout (timers.js:92:15)

Okay, I think I was finally able to find and fix the issue. I'll go into more detail in the PR, but the tl;dr was that the code is currently making incorrect assumptions about Node's ability to convert between Windows, Posix, and URL paths. This was causing polymer-cli to search for bad paths, like src/bower_components/polymer/polymer.html that @Tecm0 spotted.

PR incoming, and thanks again for your patience everyone while we tracked this down.

Thanks @FredKSchott! :)

This has been fixed in v0.11.1, which was just pushed out to npm. Please update and confirm that build now works as expected for you, and create a new issue if it does not.

Can confirm that polymer build with v0.11.1 works on my Windows 7 machine. Thanks a lot.

$ polymer build
info:    Building application...
info:    Generating build/unbundled...
info:    Generating build/bundled...
warn:    Unable to uglify file c:\repos\sandbox\polymer-cli-test\bower_components\web-component-tester\data\index.html_script_0.js
warn:    Unable to uglify file c:\repos\sandbox\polymer-cli-test\bower_components\web-component-tester\data\index.html_script_2.js
info:    Generating service workers...
info:    Build complete!

Finnaly. Thanka allot
On Jun 3, 2016 1:00 PM, "Ketil Erichsen" [email protected] wrote:

Can confirm that polymer build with v0.11.1 works on my Windows 7
machine. Thanks a lot.

$ polymer build
info: Building application...
info: Generating build/unbundled...
info: Generating build/bundled...
warn: Unable to uglify file c:\repos\sandbox\polymer-cli-test\bower_components\web-component-tester\dataindex.html_script_0.js
warn: Unable to uglify file c:\repos\sandbox\polymer-cli-test\bower_components\web-component-tester\dataindex.html_script_2.js
info: Generating service workers...
info: Build complete!

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Polymer/polymer-cli/issues/222#issuecomment-223497511,
or mute the thread
https://github.com/notifications/unsubscribe/ADLm3BIJmvMHtakNyjI_KvGrdXnFGfToks5qH8LwgaJpZM4Io_Ld
.

Sorry @FredKSchott... But with the new version v0.11.1 I still have the same problem. :(

thanks @FredKSchott . its solver for me and i am on a windows-10 machine .

I updated npm and polymer-cli but the issue is still here...

That update fixed the issue for me. Thanks!

@abdonrd looking at building on your project now
@uribevincent can you create a new issue with your environment info, polymer build --verbose output, and steps to reproduce?

@abdonrd Your problem is that your import hrefs are absolute paths (/bower_compontents/xxx.html& /src/yyy.html). Try changing these to relative paths (../bower_components/xxx.html & yyy.html) in your src/ directory files and see if that helps.

That is the path format that polymer build expects, so that it can properly remap them for you when bundling.

@FredKSchott wow! 😮 Thanks! Now it works!
I thought I had to have absolute paths in the src directory.
Maybe it would be nice to document it.

@FredKSchott still having issues with that, this time with remote CDN libraries (socket.io and googleCharts):

error message:


error:   Promise rejection: Error: no resolver found for https://cdn.socket.io/socket.io-1.4.5.js
error:   Error: no resolver found for https://cdn.socket.io/socket.io-1.4.5.js
    at FileLoader.request (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/loader/file-loader.js:70:37)
    at Analyzer._processScript (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:378:36)
    at /usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:301:44
    at Array.forEach (native)
    at Analyzer._processScripts (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:300:21)
    at Analyzer._parseHTML (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:161:39)
    at null._onTimeout (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:125:39)
    at Timer.listOnTimeout (timers.js:92:15)
error:   Promise rejection: Error: no resolver found for https://www.gstatic.com/charts/loader.js
error:   Error: no resolver found for https://www.gstatic.com/charts/loader.js
    at FileLoader.request (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/loader/file-loader.js:70:37)
    at Analyzer._processScript (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:378:36)
    at /usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:301:44
    at Array.forEach (native)
    at Analyzer._processScripts (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:300:21)
    at Analyzer._parseHTML (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:161:39)
    at null._onTimeout (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:125:39)

I have the import on:


<link rel="import" href="../bower_components/polymer/polymer.html">
<script type="text/javascript" src="https://cdn.socket.io/socket.io-1.4.5.js"></script>
<link rel="import" href="gtm-shared-styles.html">

<dom-module id="gtm-consumption-data">

@edoardo849 this is a separate issue. Opening a new one.

I had the Promise rejection: Error: no resolver found

But when I changed
<link rel="import" href="/src/component1.html">
to
<link rel="import" href="../src/component1.html">
the build was complete with no errors.

@FredKSchott I've been getting a similar error as @Tecm0 with 'Unexpected token: operator (<)' errors.

{ message: 'SyntaxError: Unexpected token: operator (>)',
  filename: 0,
  line: 241,
  col: 33,
  pos: 5081,
  stack: 'Error\n    at new JS_Parse_Error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:28:1), <anonymous>:1545:18)\n    at js_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:28:1), <anonymous>:1553:11)\n    at croak (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:28:1), <anonymous>:2089:9)\n    at token_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:28:1), <anonymous>:2097:9)\n    at unexpected (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:28:1), <anonymous>:2103:9)\n    at expr_atom (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:28:1), <anonymous>:2630:9)\n    at maybe_unary (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:28:1), <anonymous>:2792:19)\n    at expr_ops (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:28:1), <anonymous>:2827:24)\n    at maybe_conditional (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:28:1), <anonymous>:2832:20)\n    at maybe_assign (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:28:1), <anonymous>:2856:20)' }
warn:    Unable to uglify file /Users/erin/workbench/reporting-polymer-experimentation/bower_components/marked-element/demo/index.html_script_0.js
debug:
{ message: 'SyntaxError: Unexpected character \'#\'',
  filename: 0,
  line: 2,
  col: 10,
  pos: 11,
  stack: 'Error\n    at new JS_Parse_Error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1545:18)\n    at js_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1553:11)\n    at parse_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1677:9)\n    at Object.next_token [as input] (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1946:9)\n    at next (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2075:25)\n    at Object.parse (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2061:15)\n    at addFile (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:69:33)\n    at /usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:77:17\n    at Array.forEach (native)\n    at Object.exports.minify (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:75:26)' }
warn:    Unable to uglify file /Users/erin/workbench/reporting-polymer-experimentation/bower_components/marked-element/test/marked-element.html_script_0.js
debug:
{ message: 'SyntaxError: Unexpected character \'#\'',
  filename: 0,
  line: 2,
  col: 8,
  pos: 9,
  stack: 'Error\n    at new JS_Parse_Error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1545:18)\n    at js_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1553:11)\n    at parse_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1677:9)\n    at Object.next_token [as input] (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1946:9)\n    at next (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2075:25)\n    at Object.parse (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2061:15)\n    at addFile (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:69:33)\n    at /usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:77:17\n    at Array.forEach (native)\n    at Object.exports.minify (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:75:26)' }
warn:    Unable to uglify file /Users/erin/workbench/reporting-polymer-experimentation/bower_components/marked-element/test/marked-element.html_script_1.js
debug:
{ message: 'SyntaxError: Unexpected character \'`\'',
  filename: 0,
  line: 2,
  col: 0,
  pos: 1,
  stack: 'Error\n    at new JS_Parse_Error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1545:18)\n    at js_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1553:11)\n    at parse_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1677:9)\n    at Object.next_token [as input] (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1946:9)\n    at next (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2075:25)\n    at Object.parse (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2061:15)\n    at addFile (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:69:33)\n    at /usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:77:17\n    at Array.forEach (native)\n    at Object.exports.minify (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:75:26)' }
warn:    Unable to uglify file /Users/erin/workbench/reporting-polymer-experimentation/bower_components/marked-element/test/marked-element.html_script_2.js
debug:
{ message: 'SyntaxError: Unexpected character \'`\'',
  filename: 0,
  line: 2,
  col: 0,
  pos: 1,
  stack: 'Error\n    at new JS_Parse_Error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1545:18)\n    at js_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1553:11)\n    at parse_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1677:9)\n    at Object.next_token [as input] (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1946:9)\n    at next (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2075:25)\n    at Object.parse (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2061:15)\n    at addFile (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:69:33)\n    at /usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:77:17\n    at Array.forEach (native)\n    at Object.exports.minify (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:75:26)' }
warn:    Unable to uglify file /Users/erin/workbench/reporting-polymer-experimentation/bower_components/marked-element/test/marked-element.html_script_3.js
debug:
{ message: 'SyntaxError: Unexpected character \'`\'',
  filename: 0,
  line: 2,
  col: 0,
  pos: 1,
  stack: 'Error\n    at new JS_Parse_Error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1545:18)\n    at js_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1553:11)\n    at parse_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1677:9)\n    at Object.next_token [as input] (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1946:9)\n    at next (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2075:25)\n    at Object.parse (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2061:15)\n    at addFile (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:69:33)\n    at /usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:77:17\n    at Array.forEach (native)\n    at Object.exports.minify (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:75:26)' }
warn:    Unable to uglify file /Users/erin/workbench/reporting-polymer-experimentation/bower_components/marked-element/test/marked-element.html_script_4.js
debug:
{ message: 'SyntaxError: Unexpected character \'`\'',
  filename: 0,
  line: 2,
  col: 0,
  pos: 1,
  stack: 'Error\n    at new JS_Parse_Error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1545:18)\n    at js_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1553:11)\n    at parse_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1677:9)\n    at Object.next_token [as input] (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1946:9)\n    at next (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2075:25)\n    at Object.parse (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2061:15)\n    at addFile (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:69:33)\n    at /usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:77:17\n    at Array.forEach (native)\n    at Object.exports.minify (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:75:26)' }
warn:    Unable to uglify file /Users/erin/workbench/reporting-polymer-experimentation/bower_components/polymer-redux/demo/index.html_script_0.js
debug:
{ message: 'SyntaxError: Unexpected token: operator (>)',
  filename: 0,
  line: 2,
  col: 45,
  pos: 46,
  stack: 'Error\n    at new JS_Parse_Error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1545:18)\n    at js_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1553:11)\n    at croak (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2089:9)\n    at token_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2097:9)\n    at unexpected (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2103:9)\n    at expr_atom (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2630:9)\n    at maybe_unary (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2792:19)\n    at expr_ops (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2827:24)\n    at maybe_conditional (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2832:20)\n    at maybe_assign (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2856:20)' }
warn:    Unable to uglify file /Users/erin/workbench/reporting-polymer-experimentation/bower_components/polymer-redux/demo/selectors.html_script_0.js
debug:
{ message: 'SyntaxError: Unexpected token: operator (>)',
  filename: 0,
  line: 2,
  col: 45,
  pos: 46,
  stack: 'Error\n    at new JS_Parse_Error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1545:18)\n    at js_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1553:11)\n    at croak (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2089:9)\n    at token_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2097:9)\n    at unexpected (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2103:9)\n    at expr_atom (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2630:9)\n    at maybe_unary (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2792:19)\n    at expr_ops (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2827:24)\n    at maybe_conditional (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2832:20)\n    at maybe_assign (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2856:20)' }
warn:    Unable to uglify file /Users/erin/workbench/reporting-polymer-experimentation/bower_components/polymer-redux/demo/selectors.html_script_1.js
debug:
{ message: 'SyntaxError: Unexpected token punc «,», expected punc «:»',
  filename: 0,
  line: 15,
  col: 26,
  pos: 430,
  stack: 'Error\n    at new JS_Parse_Error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1545:18)\n    at js_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1553:11)\n    at croak (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2089:9)\n    at token_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2097:9)\n    at expect_token (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2110:9)\n    at expect (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2113:36)\n    at eval (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2686:13)\n    at eval (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2136:24)\n    at expr_atom (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2616:35)\n    at maybe_unary (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2792:19)' }
warn:    Unable to uglify file /Users/erin/workbench/reporting-polymer-experimentation/bower_components/web-component-tester/data/index.html_script_0.js
debug:
{ message: 'SyntaxError: Unexpected token: operator (<)',
  filename: 0,
  line: 1,
  col: 6,
  pos: 6,
  stack: 'Error\n    at new JS_Parse_Error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1545:18)\n    at js_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1553:11)\n    at croak (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2089:9)\n    at token_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2097:9)\n    at unexpected (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2103:9)\n    at expr_atom (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2630:9)\n    at maybe_unary (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2792:19)\n    at expr_ops (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2827:24)\n    at maybe_conditional (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2832:20)\n    at maybe_assign (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2856:20)' }
warn:    Unable to uglify file /Users/erin/workbench/reporting-polymer-experimentation/bower_components/web-component-tester/data/index.html_script_2.js
debug:
{ message: 'SyntaxError: Unexpected token: operator (<)',
  filename: 0,
  line: 2,
  col: 21,
  pos: 22,
  stack: 'Error\n    at new JS_Parse_Error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1545:18)\n    at js_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1553:11)\n    at croak (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2089:9)\n    at token_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2097:9)\n    at unexpected (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2103:9)\n    at expr_atom (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2630:9)\n    at maybe_unary (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2792:19)\n    at expr_ops (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2827:24)\n    at maybe_conditional (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2832:20)\n    at maybe_assign (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2856:20)' }
warn:    Unable to uglify file /Users/erin/workbench/reporting-polymer-experimentation/bower_components/vaadin-grid/demo/react.html_script_0.js
debug:
{ message: 'SyntaxError: Unexpected token: operator (<)',
  filename: 0,
  line: 6,
  col: 16,
  pos: 156,
  stack: 'Error\n    at new JS_Parse_Error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1545:18)\n    at js_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1553:11)\n    at croak (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2089:9)\n    at token_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2097:9)\n    at unexpected (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2103:9)\n    at expr_atom (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2630:9)\n    at maybe_unary (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2792:19)\n    at expr_ops (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2827:24)\n    at maybe_conditional (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2832:20)\n    at maybe_assign (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2856:20)' }
warn:    Unable to uglify file /Users/erin/workbench/reporting-polymer-experimentation/bower_components/bower_components/polymer-redux/demo/index.html_script_0.js
debug:
{ message: 'SyntaxError: Unexpected token: operator (>)',
  filename: 0,
  line: 2,
  col: 45,
  pos: 46,
  stack: 'Error\n    at new JS_Parse_Error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1545:18)\n    at js_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1553:11)\n    at croak (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2089:9)\n    at token_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2097:9)\n    at unexpected (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2103:9)\n    at expr_atom (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2630:9)\n    at maybe_unary (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2792:19)\n    at expr_ops (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2827:24)\n    at maybe_conditional (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2832:20)\n    at maybe_assign (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2856:20)' }
warn:    Unable to uglify file /Users/erin/workbench/reporting-polymer-experimentation/bower_components/bower_components/polymer-redux/demo/selectors.html_script_0.js
debug:
{ message: 'SyntaxError: Unexpected token: operator (>)',
  filename: 0,
  line: 2,
  col: 45,
  pos: 46,
  stack: 'Error\n    at new JS_Parse_Error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1545:18)\n    at js_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1553:11)\n    at croak (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2089:9)\n    at token_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2097:9)\n    at unexpected (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2103:9)\n    at expr_atom (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2630:9)\n    at maybe_unary (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2792:19)\n    at expr_ops (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2827:24)\n    at maybe_conditional (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2832:20)\n    at maybe_assign (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2856:20)' }
warn:    Unable to uglify file /Users/erin/workbench/reporting-polymer-experimentation/bower_components/bower_components/polymer-redux/demo/selectors.html_script_1.js
debug:
{ message: 'SyntaxError: Unexpected token punc «,», expected punc «:»',
  filename: 0,
  line: 15,
  col: 26,
  pos: 430,
  stack: 'Error\n    at new JS_Parse_Error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1545:18)\n    at js_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:1553:11)\n    at croak (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2089:9)\n    at token_error (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2097:9)\n    at expect_token (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2110:9)\n    at expect (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2113:36)\n    at eval (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2686:13)\n    at eval (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2136:24)\n    at expr_atom (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2616:35)\n    at maybe_unary (eval at <anonymous> (/usr/local/lib/node_modules/polymer-cli/node_modules/uglify-js/tools/node.js:1:0), <anonymous>:2792:19)' }
debug:   no file for node_modules/redux/dist/redux.js :(
debug:   No file found for node_modules/redux/dist/redux.js
debug:   no file for node_modules/redux/dist/redux.js :(
debug:   No file found for /node_modules/redux/dist/redux.js
debug:   no file for node_modules/freezer-js/build/freezer.min.js :(
debug:   No file found for /node_modules/freezer-js/build/freezer.min.js
error:   Promise rejection: Error: no resolver found for node_modules/redux/dist/redux.js
error:   Error: no resolver found for node_modules/redux/dist/redux.js
    at FileLoader.request (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/loader/file-loader.js:70:37)
    at Analyzer._processScript (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:378:36)
    at /usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:301:44
    at Array.forEach (native)
    at Analyzer._processScripts (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:300:21)
    at Analyzer._parseHTML (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:161:39)
    at null._onTimeout (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:125:39)
    at Timer.listOnTimeout (timers.js:92:15)
error:   Promise rejection: Error: no resolver found for node_modules/redux/dist/redux.js
error:   Error: no resolver found for node_modules/redux/dist/redux.js
    at FileLoader.request (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/loader/file-loader.js:70:37)
    at Analyzer._processScript (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:378:36)
    at /usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:301:44
    at Array.forEach (native)
    at Analyzer._processScripts (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:300:21)
    at Analyzer._parseHTML (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:161:39)
    at null._onTimeout (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:125:39)
    at Timer.listOnTimeout (timers.js:92:15)
error:   Promise rejection: Error: no resolver found for node_modules/redux/dist/redux.js
error:   Error: no resolver found for node_modules/redux/dist/redux.js
    at FileLoader.request (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/loader/file-loader.js:70:37)
    at Analyzer._processScript (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:378:36)
    at /usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:301:44
    at Array.forEach (native)
    at Analyzer._processScripts (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:300:21)
    at Analyzer._parseHTML (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:161:39)
    at null._onTimeout (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:125:39)
    at Timer.listOnTimeout (timers.js:92:15)
error:   Promise rejection: Error: no resolver found for node_modules/redux/dist/redux.js
error:   Error: no resolver found for node_modules/redux/dist/redux.js
    at FileLoader.request (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/loader/file-loader.js:70:37)
    at Analyzer._processScript (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:378:36)
    at /usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:301:44
    at Array.forEach (native)
    at Analyzer._processScripts (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:300:21)
    at Analyzer._parseHTML (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:161:39)
    at null._onTimeout (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:125:39)
    at Timer.listOnTimeout (timers.js:92:15)
error:   Promise rejection: Error: no resolver found for /node_modules/redux/dist/redux.js
error:   Error: no resolver found for /node_modules/redux/dist/redux.js
    at FileLoader.request (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/loader/file-loader.js:70:37)
    at Analyzer._processScript (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:378:36)
    at /usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:301:44
    at Array.forEach (native)
    at Analyzer._processScripts (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:300:21)
    at Analyzer._parseHTML (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:161:39)
    at null._onTimeout (/usr/local/lib/node_modules/polymer-cli/node_modules/hydrolysis/lib/analyzer.js:125:39)
    at Timer.listOnTimeout (timers.js:92:15)

I'd love your help on this. I'm running a OS X El Captain 10.11.4

In my case, the problem was:

let app = document.querySelector('#app');

polymer build not recognize 'let' like a variable declaration.

@rof20004
Yes it does build with ES6 syntax

Was this page helpful?
0 / 5 - 0 ratings

Related issues

lpellegr picture lpellegr  Â·  4Comments

MaKleSoft picture MaKleSoft  Â·  3Comments

ankon picture ankon  Â·  4Comments

priyabrat1801 picture priyabrat1801  Â·  3Comments

NeoLegends picture NeoLegends  Â·  3Comments