摘要:
官网: https://www.electronjs.org/docs/api/shell 模块提供与桌面集成相关的功能。 在用户的默认浏览器中打开 URL 的示例: 注意: 虽然 可以在渲染器过程中使用该模块,但该模块在沙盒渲染器中将不起作用。 关于沙盒选项: https://www.electr 阅读全文
摘要:
简介 TypeScript 模块的设计理念是可以更换的组织代码。 模块是在其自身的作用域里执行,并不是在全局作用域,这意味着定义在模块里面的变量、函数和类等在模块外部是不可见的,除非明确地使用 导出它们。类似地,我们必须通过 导入其他模块导出的变量、函数、类等。 两个模块之间的关系是通过在文件级别上 阅读全文
摘要:
命名空间一个最明确的目的就是解决重名问题。 假设这样一种情况,当一个班上有两个名叫小明的学生时,为了明确区分它们,我们在使用名字之外,不得不使用一些额外的信息,比如他们的姓(王小明,李小明),或者他们父母的名字等等。 命名空间定义了标识符的可见范围,一个标识符可在多个名字空间中定义,它在不同名字空间 阅读全文