strapi/scripts/setup.js
2017-07-19 17:03:03 +02:00

21 lines
885 B
JavaScript
Executable File

const shell = require('shelljs');
// Remove existing binary.
shell.rm('-f', '/usr/local/bin/strapi.js');
shell.echo('Linking Strapi CLI...');
shell.cd('packages/strapi-utils');
shell.exec('npm link');
shell.cd('../strapi-generate');
shell.exec('npm install ../strapi-utils && npm link');
shell.cd('../strapi-admin');
shell.exec('npm install ../strapi-utils && npm link');
shell.cd('../strapi-generate-admin');
shell.exec('npm install ../strapi-admin && npm link');
shell.cd('../strapi-generate-new');
shell.exec('npm install ../strapi-utils && npm link');
shell.cd('../strapi-mongoose');
shell.exec('npm install ../strapi-utils && npm link');
shell.cd('../strapi');
shell.exec('npm install ../strapi-generate ../strapi-generate-admin ../strapi-generate-api ../strapi-generate-new ../strapi-generate-policy ../strapi-generate-service ../strapi-mongoose ../strapi-utils && npm link');