• HOME
    • PRODUCT
    • PRICING
    • ABOUT
    • COMMUNITY
    Menu
    • HOME
    • PRODUCT
    • PRICING
    • ABOUT
    • COMMUNITY
    Get in touch
    Get in touch
    Menu
    • HOME
    • PRODUCT
    • PRICING
    • ABOUT
    • COMMUNITY
    • Sign in
    • Start free trial
    • Get in touch
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Users
    • Groups
    • Documentation
      • Home
      • Read API
      • Write API
      • Plugin Development
    1. Home
    2. rob
    R
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 2
    • Best 1
    • Controversial 0
    • Groups 0

    rob

    @rob

    2
    Reputation
    2
    Profile views
    2
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    rob Unfollow Follow

    Best posts made by rob

    • RE: Pushing to Heroku

      @pitaj said in Pushing to Heroku:

      @rob any way you can use a heroku instance with an older version of Node / npm?

      Hey Pita

      Wanted to post earlier but had to wait for the post to be accepted, but you are correct. In case anyone else has the issue, this was it:

      In package.json the 'engine' line for node was =>10 so Heroku was choosing Node 15. Manually changed that value to the same as what works for me locally 12.14.1 - all works well. Now having fun setting up nodebb-plugin-session-sharing - cheers!!

      Rob

      posted in Technical Support
      R
      rob

    Latest posts made by rob

    • RE: Pushing to Heroku

      @pitaj said in Pushing to Heroku:

      @rob any way you can use a heroku instance with an older version of Node / npm?

      Hey Pita

      Wanted to post earlier but had to wait for the post to be accepted, but you are correct. In case anyone else has the issue, this was it:

      In package.json the 'engine' line for node was =>10 so Heroku was choosing Node 15. Manually changed that value to the same as what works for me locally 12.14.1 - all works well. Now having fun setting up nodebb-plugin-session-sharing - cheers!!

      Rob

      posted in Technical Support
      R
      rob
    • Pushing to Heroku

      Hey there,

      I'm trying to deploy an instance to Heroku. Download the latest git, ran the build script which takes the basic details on Mongo URL etc through the CLI... I can run with ./nodebb start - I've added the Procfile like in the documentation, added build, process.json etc to the git and committed... but when I push to Heroku I get this:

      NodeBB rob$ git push -u heroku master
      Enumerating objects: 204807, done.
      Counting objects: 100% (204807/204807), done.
      Delta compression using up to 8 threads
      Compressing objects: 100% (47568/47568), done.
      Writing objects: 100% (204807/204807), 62.28 MiB | 14.35 MiB/s, done.
      Total 204807 (delta 157705), reused 200124 (delta 156425), pack-reused 0
      remote: Compressing source files... done.
      remote: Building source:
      remote: 
      remote: -----> Node.js app detected
      remote:        
      remote: -----> Creating runtime environment
      remote:        
      remote:        NPM_CONFIG_LOGLEVEL=error
      remote:        NODE_ENV=production
      remote:        NODE_MODULES_CACHE=true
      remote:        NODE_VERBOSE=false
      remote:        
      remote: -----> Installing binaries
      remote:        engines.node (package.json):  >=10
      remote:        engines.npm (package.json):   unspecified (use default)
      remote:        
      remote:        Resolving node version >=10...
      remote:        Downloading and installing node 15.4.0...
      remote:        Using default npm version: 7.0.15
      remote:        
      remote: -----> Installing dependencies
      remote:        Installing node modules (package.json)
      remote:        npm ERR! code ERESOLVE
      remote:        npm ERR! ERESOLVE unable to resolve dependency tree
      remote:        npm ERR! 
      remote:        npm ERR! While resolving: [email protected]
      remote:        npm ERR! Found: [email protected]
      remote:        npm ERR! node_modules/nodebb-plugin-emoji
      remote:        npm ERR!   [email protected]"^3.3.0" from the root project
      remote:        npm ERR! 
      remote:        npm ERR! Could not resolve dependency:
      remote:        npm ERR! peer [email protected]"^2.0.0" from [email protected]
      remote:        npm ERR! node_modules/nodebb-plugin-emoji-android
      remote:        npm ERR!   [email protected]"2.0.0" from the root project
      remote:        npm ERR! 
      remote:        npm ERR! Fix the upstream dependency conflict, or retry
      remote:        npm ERR! this command with --force, or --legacy-peer-deps
      remote:        npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
      remote:        npm ERR! 
      remote:        npm ERR! See /tmp/npmcache.jq8Ib/eresolve-report.txt for a full report.
      remote:        
      remote:        npm ERR! A complete log of this run can be found in:
      remote:        npm ERR!     /tmp/npmcache.jq8Ib/_logs/2020-12-14T19_00_17_417Z-debug.log
      remote: 
      remote: -----> Build failed
      remote:        
      remote:        We're sorry this build is failing! You can troubleshoot common issues here:
      remote:        https://devcenter.heroku.com/articles/troubleshooting-node-deploys
      remote:        
      remote:        Some possible problems:
      remote:        
      remote:        - Dangerous semver range (>) in engines.node
      remote:          https://devcenter.heroku.com/articles/nodejs-support#specifying-a-node-js-version
      remote:        
      remote:        Love,
      remote:        Heroku
      remote:        
      remote:  !     Push rejected, failed to compile Node.js app.
      remote: 
      remote:  !     Push failed
      remote: Verifying deploy...
      remote: 
      remote: !       Push rejected to [my instance].
      remote: 
      To https://git.heroku.com/[my instance]-99878.git
      

      Any ideas?

      Many thanks!
      Rob

      posted in Technical Support
      R
      rob

    Get Started

    • Product
    • Pricing

    Resources

    • Demo Site
    • Answers
    • Docs
    • Bug Bounty

    Company

    • About
    • Blog
    • Contact
    Start Free Trial
    Github Facebook Instagram Twitter
    © 2014 – 2022 NodeBB, Inc. — Made in Canada.
    • Terms
    • Privacy
    • GDPR
    • DMCA
    • Contact
    Menu
    • Terms
    • Privacy
    • GDPR
    • DMCA
    • Contact