-
Couldn't load subscription status.
- Fork 0
CLI Notes
Error: Node Sass does not yet support your current environment: OS X 64-bit with Unsupported runtime (88)
This error will often happen after installing a Mac OS update.
Run xcode-select --install and confirm that you want to install the tools.
When that finishes, a cdig run should work as expected.
Error: The module '/usr/local/lib/node_modules/cdig-cli/node_modules/syncprompt/build/Release/sync_prompt.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 64. This version of Node.js requires
NODE_MODULE_VERSION 67. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
Run npm uninstall -g cdig
Then, when that finishes, run npm i -g cdig
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
Run xcode-select --install and confirm that you want to install the tools.
If node-gyp is complaining about the command line tools being missing (even though they aren't), try the following:
sudo rm -rf /Library/Developer/CommandLineTools
xcode-select --install
curl -OO https://raw.githubusercontent.com/cdig/cd-module-starter/v4-1/dist/{cdig,package}.json# substitute svga:debug for whatever task you want to run
gulp --gulpfile node_modules/cd-core/gulpfile.coffee --cwd . svga:debugThis structure allows you to run commands on all child folders of your pwd:
for DIR in ./*; do cd "$DIR" && pwd && YOUR_COMMANDS_HERE && cd ..; done;Example — redeploy all v4-1 projects in the current folder:
for DIR in ./*; do cd "$DIR" && pwd && cdig deploy -p && cdig clean && cd ..; done;Point away from face.
Make a folder ~/cdig/cli/ and put a node_modules folder there. Then, when you run a cdig pull command, it'll first copy that node_modules to your project.
rsync --exclude "*/.git/" --delete -ar dev/* node_modules