Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

unclear instructions / problem with install / how do I run it #44

Open
rob-lindman opened this issue Aug 17, 2019 · 0 comments
Open

unclear instructions / problem with install / how do I run it #44

rob-lindman opened this issue Aug 17, 2019 · 0 comments

Comments

@rob-lindman
Copy link

I believe I am within inches of being able to run depthy (which is a cool tool!).

I am experiencing some issues when running grunt build, and I am not sure how to run it.

note two issues in the codepile... a typerror, and a fatal error related to gifsicle.

After I can fix it, then i need to know if I can run it with PM2 or?

The instructions aren't exactly precise and this error is not mentioned afaic.


root@zzzz:/var/www/html/apps/depthy/depthy# grunt build
Loading "grunt-karma.js" tasks...ERROR
>> TypeError: Cannot read property 'prototype' of undefined
(node:22328) [DEP0022] DeprecationWarning: os.tmpDir() is deprecated. Use os.tmpdir() instead.

Running "clean:dist" (clean) task

Running "useminPrepare:html" (useminPrepare) task
Going through app/index.html to update the config
Looking for build script HTML comment blocks

Configuration is now:

  concat:
  { generated:
   { files:
      [ { dest: '.tmp/concat/scripts/vendor.js',
          src:
           [ 'app/scripts/modernizr.js',
             'app/scripts/modernizr-platform.js',
             'app/bower_components/jquery/dist/jquery.min.js',
             'app/bower_components/angular/angular.js',
             'app/bower_components/angular-animate/angular-animate.min.js',
             'app/bower_components/angular-ui-router/release/angular-ui-router.min.js',
             'app/bower_components/lodash/dist/lodash.compat.js',
             'app/bower_components/pixi.js/bin/pixi.dev.js',
             'app/bower_components/angular-ga/ga.js',
             'app/bower_components/angular-ui-bootstrap/src/buttons/buttons.js',
             'app/bower_components/angular-ui-bootstrap/src/modal/modal.js',
             'app/bower_components/angular-ui-bootstrap/src/transition/transition.js',
             'app/bower_components/angular-ui-bootstrap/src/dropdown/dropdown.js',
             'app/bower_components/angular-touch/angular-touch.min.js',
             'app/bower_components/is-jpg/browser.js',
             'app/bower_components/is-png/browser.js',
             'app/scripts/vendor/LensBlurDepthExtractor.js',
             'app/scripts/vendor/md5.js',
             'app/scripts/classes/GDepthEncoder.js',
             'app/scripts/classes/dataURITools.js',
             'app/bower_components/promise/index.js',
             'app/bower_components/screenfull/dist/screenfull.js',
             'app/bower_components/iscroll/build/iscroll.js' ] },
        { dest: '.tmp/concat/scripts/scripts.js',
          src:
           [ '{.tmp,app}/scripts/app.js',
             '{.tmp,app}/scripts/services/depthy.js',
             '{.tmp,app}/scripts/controllers/main.js',
             '{.tmp,app}/scripts/controllers/draw.js',
             '{.tmp,app}/scripts/directives/fileselect.js',
             '{.tmp,app}/scripts/directives/pixi.js',
             '{.tmp,app}/scripts/directives/depthyViewer.js',
             '{.tmp,app}/scripts/directives/shareurls.js',
             '{.tmp,app}/scripts/directives/rangeStepper.js',
             '{.tmp,app}/scripts/pixi/ColorMatrixFilter2.js',
             '{.tmp,app}/scripts/pixi/DepthDisplacementFilter.js',
             '{.tmp,app}/scripts/pixi/DepthPerspectiveFilter.js',
             '{.tmp,app}/scripts/pixi/utils.js',
             '{.tmp,app}/scripts/templates.js',
             '{.tmp,app}/scripts/bs-templates.js',
             '{.tmp,app}/scripts/svg-templates.js',
             '{.tmp,app}/scripts/controllers/exportgifmodal.js',
             '{.tmp,app}/scripts/controllers/exportwebmmodal.js',
             '{.tmp,app}/scripts/controllers/imageinfomodal.js',
             '{.tmp,app}/scripts/controllers/sharepngmodal.js',
             '{.tmp,app}/scripts/controllers/exportpngmodal.js',
             '{.tmp,app}/scripts/controllers/exportjpgmodal.js',
             '{.tmp,app}/scripts/controllers/exportanaglyphmodal.js',
             '{.tmp,app}/scripts/classes/DepthyViewer.js',
             '{.tmp,app}/scripts/classes/DepthyDrawer.js',
             '{.tmp,app}/scripts/services/statemodal.js',
             '{.tmp,app}/scripts/services/UpdateCheck.js' ] } ] } }

  uglify:
  { options: {},
  generated:
   { files:
      [ { dest: 'dist/scripts/vendor.js',
          src: [ '.tmp/concat/scripts/vendor.js' ] },
        { dest: 'dist/scripts/scripts.js',
          src: [ '.tmp/concat/scripts/scripts.js' ] } ] } }

  cssmin:
  { generated:
   { files:
      [ { dest: 'dist/styles/main.css',
          src: [ '{.tmp,app}/styles/main.css' ] } ] } }

Running "concurrent:dist" (concurrent) task
>> Warning: There are more tasks than your concurrency limit. After this limit
>> is reached no further tasks will be run until the current tasks are
>> completed. You can adjust the limit in the concurrent task options
    Fatal error: Path must be a string. Received { url: 'https://raw.github.com/imagemin/gifsicle-bin/v0.1.7/vendor/linux/x64/gifsicle',
      name: 'gifsicle',
      os: 'linux',
      arch: 'x64' }


Execution Time (2019-08-17 22:25:22 UTC)
loading tasks         8ms  ▇▇ 1%
clean:dist           11ms  ▇▇ 2%
useminPrepare:html   31ms  ▇▇▇▇▇ 4%
concurrent:dist     663ms  ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 92%
Total 721ms
`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant