mirror of
https://github.com/changkun/modern-cpp-tutorial.git
synced 2025-12-17 04:34:40 +03:00
resolve #5, 使用 hexo 编译网站
This commit is contained in:
14
website/install.js
Executable file
14
website/install.js
Executable file
@@ -0,0 +1,14 @@
|
||||
var fs = require('fs')
|
||||
var execSync = require('child_process').execSync
|
||||
var deps = require('./package.json').dependencies
|
||||
var depFolders = Object.keys(deps)
|
||||
|
||||
for (var depFolder in deps) {
|
||||
if (!fs.existsSync('./node_modules/' + depFolder)) {
|
||||
console.log('Dependency "' + depFolder + '" is NOT installed - installing now...')
|
||||
execSync('npm install')
|
||||
process.exit(0)
|
||||
}
|
||||
}
|
||||
|
||||
console.log('All dependencies are already installed.')
|
||||
Reference in New Issue
Block a user