小编Pau*_*rts的帖子

发布 TypeScript 包时如何处理可选的对等依赖项?

将 TypeScript 包发布到 npm 以提供接受来自一个或另一个对等依赖项的输入的函数时,如何定义可选的对等依赖项?

import { ExternalFoo } from 'foo';
import { ExternalBar } from 'bar';

export const customPackage = (source: ExternalFoo | ExternalBar) => {
    /* ... */
}
Run Code Online (Sandbox Code Playgroud)

当缺少两个选项之一时,如何防止使用我的包的人出错?

publishing npm typescript

9
推荐指数
3
解决办法
5181
查看次数

每个派生表必须有自己的别名 - 组合降序MySQL的错误

我想通过两个不同列的两个strtotime时间戳来订购一个mysql表.我有以下mysql命令:

SELECT * FROM (
(SELECT '1' AS `table`,  `vid_req_timestamp` AS `timestamp`, `title` FROM `movies` WHERE `vid_req` = '1')
UNION
(SELECT '2' AS `table`,  `ost_req_timestamp` AS `timestamp`, `title` FROM `movies` WHERE `ost_req` = '1')
)
ORDER BY `timestamp` DESC
Run Code Online (Sandbox Code Playgroud)

这给了我一个错误:

#1248 - Every derived table must have its own alias
Run Code Online (Sandbox Code Playgroud)

我想结合vid_req_timestamp,并ost_req_timestamp和使这些下降.知道时间戳来自何处(以某种方式)非常重要.

mysql union

6
推荐指数
1
解决办法
8356
查看次数

标签 统计

mysql ×1

npm ×1

publishing ×1

typescript ×1

union ×1