-
Notifications
You must be signed in to change notification settings - Fork 5
Description
Quick, short summary:
I have npm scripts defined in my package.json (placed in the project root folder) which run just fine from a terminal window opened at the project root. When I try to run the same scripts using a CodeKit hook, I get the following error in the CodeKit console:
/bin/sh: npm: command not found
I gathered that CodeKit uses its own internal version of npm so I assume that there is some sort of collision between the global version of npm I have installed and the internal version used by CodeKit.
Expected results:
npm scripts defined in package.json run as expected when used in a hook.
Actual results:
/bin/sh: npm: command not found
Exact steps to reproduce:
- Install npm globally.
- Create new project using npm init and add test file to trigger hook.
- Create new CodeKit project from project folder.
- Add hook to run the default npm test script when test file is changed.
- Change test file to trigger hook.
Your configuration (any details about your system that you think might be relevant)
CodeKit 3.16.1