GovReady / Issue-Packs

Generate packs of compliance related issues for GitHub issues
MIT License
1 stars 3 forks source link

Issue-pack on Ubuntu 16.04 requires `nodejs` interpreter in `/usr/local/bin/issue-pack` #28

Open gregelin opened 7 years ago

gregelin commented 7 years ago

To get Issue-Pack to execute on Ubuntu 16.04, I needed to replace the interpreter listed at the top of /usr/local/bin/issue-pack.

Does not work:

#!/usr/bin/env node

var chalk = require('chalk');
var YAML = require('yamljs');
var IssuePackForGithub = require('../lib/IssuePackForGithub');
var IssuePackForJira = require('../lib/IssuePackForJira');
var Util = require('../lib/Util').default;`

Results in error of node not found.

Does work:

#!/usr/bin/ node

var chalk = require('chalk');
var YAML = require('yamljs');
var IssuePackForGithub = require('../lib/IssuePackForGithub');
var IssuePackForJira = require('../lib/IssuePackForJira');
var Util = require('../lib/Util').default;

Could also solve this issue via a soft link. A soft link might also make subsequent updates easier.

But better to understand what is going on.

See issue #27 for related dependency issues.