首页 > 解决方案 > 清理反应原生项目的最佳方法是什么?

问题描述

我有一个命令列表,我想运行来清理一个反应原生项目。有时我使用不同的计算机来处理同一个项目,有时我使用不同的目录结构来保存项目文件,并且它变得混乱。

这是我认为最好的命令列表。但我很困惑

const exec = require('shell-utils').exec;

run();

function run() {

    //exec.killPort(8081);
    //exec.execSync(`watchman watch-del-all || true`);
    //exec.execSync(`adb reverse tcp:8081 tcp:8081 || true`);
    //exec.execSync(`rm -rf lib/ios/DerivedData`);
    exec.execSync(`rm -rf android/build`);
    exec.execSync(`rm -rf android/app/build`);
    exec.execSync(`rm -rf %appdata%\Temp\react-native-*`);
    //exec.execSync(`cd android & \graldew clean`);
    exec.execSync(`npm run android`);
    //exec.execSync(`cd .. del node_modules`);
    //exec.execSync(`npm cache clean --force`);
    //exec.execSync(`npm install`);
    //exec.execSync(`npm start -- --reset-cache`);
}

标签: react-native

解决方案


推荐阅读