我有类似的情况。我将所有应用程序文件夹放在一个文件夹中,并将以下代码放在名为persist.js的根文件夹中的一个文件中。其目的是保持所有不同应用程序中的文件更改保持相同的路径。这是一个有点手册,但工程...
var fs = require('fs');
var chalk = require('chalk');
var argv = require('minimist')(process.argv.slice(2));
var file = argv.f;
var apps = [
'app_folder_1',
'app_folder_2',
'app_folder_3',
'app_folder_4',
'app_folder_5',
];
if(file){
if (fs.existsSync(file)) {
console.log(chalk.blue('Found source file'));
var fileWithoutApp = file.substring(file.indexOf('/'));
apps.map(app => {
fs.writeFileSync(app + fileWithoutApp, fs.readFileSync(file));
console.log(chalk.green(`File copied to: ${app + fileWithoutApp}`))
});
} else {
console.log(chalk.red('File does not exist'));
}
} else {
console.log(chalk.red('No file specified'));
}
变化中的任何项目文件夹的文件进行后只需要调用的命令行:
node persist -f [relative path to your file that has changes]
这将持续所有项目的变化。就像我说的,一个小小的手册......但有效:)
编写一个代码(需要更改URL),然后检查浏览器操作系统,如if ... else ...并相应地分配url变量。 http://stackoverflow.com/questions/12606245/detect-if-browser-is-running-on-an-android-or-ios-device – Mrunal
AppIcons将基于项目设置,XCode for iOS和Eclipse for Android可以轻松处理。 – Mrunal
嗨Mrunal,谢谢你的评论。我想你不明白我的问题。我编辑过它,请看看它。 – happycoder