mirror of
https://github.com/Microsoft/vscode
synced 2024-08-24 19:46:05 +00:00
optimize postinstall
This commit is contained in:
parent
37f5e2b355
commit
8fb523f810
12
build/npm/postinstall.js
Normal file
12
build/npm/postinstall.js
Normal file
|
@ -0,0 +1,12 @@
|
|||
/*---------------------------------------------------------------------------------------------
|
||||
* Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
* Licensed under the MIT License. See License.txt in the project root for license information.
|
||||
*--------------------------------------------------------------------------------------------*/
|
||||
|
||||
var cp = require('child_process');
|
||||
|
||||
var extensions = ['vscode-api-tests', 'vscode-colorize-tests', 'json', 'typescript', 'php'];
|
||||
|
||||
extensions.forEach(function (extension) {
|
||||
cp.execSync('npm --prefix extensions/' + extension + '/ install extensions/' + extension + '/');
|
||||
});
|
|
@ -13,7 +13,7 @@
|
|||
"scripts": {
|
||||
"test": "mocha",
|
||||
"preinstall": "node build/npm/preinstall.js",
|
||||
"postinstall": "npm --prefix extensions/vscode-api-tests/ install extensions/vscode-api-tests/ && npm --prefix extensions/vscode-colorize-tests/ install extensions/vscode-colorize-tests/ && npm --prefix extensions/json/ install extensions/json/ && npm --prefix extensions/typescript/ install extensions/typescript/ && npm --prefix extensions/php/ install extensions/php/",
|
||||
"postinstall": "node build/npm/postinstall.js",
|
||||
"watch": "gulp watch"
|
||||
},
|
||||
"dependencies": {
|
||||
|
|
Loading…
Reference in a new issue