奇怪的是,我真的找不到这个问题的答案,在我在 NPM 上查看了一些帖子和文档之后,我决定提出这个问题 - 这可能是一个非常基本的问题,但似乎并没有隐式解决...
如何从目录中卸载 npm?
前提:
你npm init -y在错误的目录中
期望的结果:
从该目录中删除 npm
我正在 Windows 10 上工作/在 VS Code 终端上使用 git bash
如有任何帮助,我们将不胜感激 -
沃利
我试图通过在TypeScript中编写代码来跟随C#设计模式书.也许这是我的第一个错误,但这是我喜欢学习语言的一种方式.
TypeScript不支持类的抽象关键字,所以我试图模拟它.也许这是我的第二个错误.
这是我的界面和类:
interface IEngine {
getSize(): number;
getTurbo(): boolean;
}
class AbstractEngine implements IEngine {
constructor(private size: number, private turbo: boolean) {
throw "Abstract class";
}
public getSize(): number {
return this.size;
}
public getTurbo(): boolean {
return this.turbo;
}
public toString(): string {
var funcNameRegex = /function (.{1,})\(/;
var results = (funcNameRegex).exec(this.constructor.toString());
var className = (results && results.length > 1) ? results[1] : '';
return className + " (" + this.size + ")";
}
}
class StandardEngine extends …Run Code Online (Sandbox Code Playgroud) 这段代码片段来自我的队友,他的头衔是"Full Stack Developer".他大多写PHP.我在.php文件的末尾找到了这段代码,并要求他将其移动到一个单独的.js文件中,以获得可测试性,可维护性......只是一些最佳实践.
他否认,他实际上说这段代码"极其简单",重构只是让它变得更加复杂而没有任何好处.他谈到了KISS,关于表现......
