Reactjs 使用require后删除scss文件

Reactjs 使用require后删除scss文件,reactjs,sass,Reactjs,Sass,我想在一个应用程序中使用两个不同的react模板(sass)。我的想法是在用户未登录时使用一个模板,在用户登录时使用另一个模板。我尝试对特定路径使用require。问题是,一旦我使用require,当不再需要时,我不知道如何删除所需的文件。有这样的事吗?我的想法是这样的 render() { const { user } = this.props; if (user) { remove("second.scss"); // how to

我想在一个应用程序中使用两个不同的react模板(sass)。我的想法是在用户未登录时使用一个模板,在用户登录时使用另一个模板。我尝试对特定路径使用require。问题是,一旦我使用require,当不再需要时,我不知道如何删除所需的文件。有这样的事吗?我的想法是这样的

 render() {
        const { user } = this.props;

        if (user) {
            remove("second.scss"); // how to do such a thing??
            require("first.scss");
            return this.authenticatedView();
        }
        else {
            remove("first.scss"); // how to do such a thing??
            require("second.scss");
            return this.anonymousView();
        }
    }