Comments (6)
I had a bit of a crack at this tonight but I got stuck 😢 My gut feeling is that the version of puppet that precise64
ships with is out of date and this Puppet Forge module is expecting at last 4.x.x and not 3.8.x. That might be wrong though. I'll try and have another go at this later this week.
from nodejs.
Thanks for taking a stab at it 🔪
The modules docs state: Puppet >=3.8.7 < 5.0.0
Having not tried creating a fix for this, I did bookmark the following, hoping it would give me a headstart: https://github.com/jherbage/puppet-conf/blob/master/manifests/nodejs.pp
from nodejs.
Hrm. We're on 3.8.7
so maybe it was just PEBKAC or maybe it's a ruby dependency. Hopefully I'll learn more later in the week.
from nodejs.
Can this be done since Chassis/Chassis#312 was merged?
from nodejs.
Background: I'd really like npm
available in order to run things like npm test
within the Chassis VM.
from nodejs.
Hey @johnbillion! You shouldn't need us to switch to Puppet Forge NodeJS for this to get npm
installed.
If you add:
extensions:
- chassis/nodejs
To one of your yaml files you will get the following inside your VM after a vagrant provision
:
Sometimes the formatting of the yaml file can cause issues. I've often caught myself up but not uncommenting extensions:
so it's been #extensions:
and if that's the case your extensions won't be installed and provisioned.
If you're still stuck with this then please send me your yaml files so I can try and replicate it and give you a fix for it!
from nodejs.
Related Issues (19)
- Include NPM with node.
- Add support for `disabled_extensions`
- Add support for Extensions V2
- Add issue template
- Install yarn as well HOT 1
- Update this for Bionic Beaver support
- Remove .github as we have a global one for the organisation
- Update to NodeJS version 10.x
- Update to Node 12.x
- Remove Yarn as a dependency HOT 2
- Update for Focal Fossa
- Remove apt dependency
- Update to Node v16.x
- Provision this extension on a new box fails
- Switch to Node 18.x
- Change the URL for installing Node
- Specify version number
- Compat issue with Chassis Xenial
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nodejs.