小编poc*_*iej的帖子

mongorestore 0 个文档已成功恢复。0 个文档恢复失败

我正在尝试将 mongo 从本地迁移到阿特拉斯。我做了 mongodump,它正确地创建了 .z 存档。

但是,当我尝试像下面这样恢复时:

mongorestore --uri="mongodb+srv://<user>:<password>@xxxxx.ipmg6.mongodb.net/myDbName" --archive=mongodump_2021-05-22_09-05-44.gz --gzip

Run Code Online (Sandbox Code Playgroud)

我看到输出

2021-05-23T07:25:01.340+0200    The --db and --collection flags are deprecated for this use-case; please use --nsInclude instead, i.e. with --nsInclude=${DATABASE}.${COLLECTION}
2021-05-23T07:25:01.350+0200    preparing collections to restore from
2021-05-23T07:25:01.360+0200    0 document(s) restored successfully. 0 document(s) failed to restore.

Run Code Online (Sandbox Code Playgroud)

没有错误,但也没有处理任何文档。知道出了什么问题吗?我觉得 mongo 没有错误或警告?

mongodb mongorestore

10
推荐指数
1
解决办法
4813
查看次数

如何使用 babel 和 Node 14 进行构建?

我正在尝试使用 babel 和目标节点 14.15.4 构建我的项目

我的 .babelrc 是这样的

{
  "presets": [
    [
      "@babel/preset-env",
      {
        "targets": {
          "node": true
        }
      }
    ]
  ]
}
Run Code Online (Sandbox Code Playgroud)

所以我预计 babel 输出将与当前节点兼容。不幸的是 babel 输出继续使用require语法而不是import所以不能在节点 14 上运行,这会引发错误

require("./server.js");
^

ReferenceError: require is not defined
    at file:///Users/grzegorz/Projects/charts/server/dist/index.js:3:1
    at ModuleJob.run (internal/modules/esm/module_job.js:152:23)
    at async Loader.import (internal/modules/esm/loader.js:166:24)
    at async Object.loadESM (internal/process/esm_loader.js:68:5)
Run Code Online (Sandbox Code Playgroud)

知道我做错了什么吗?

node.js babeljs

6
推荐指数
2
解决办法
5878
查看次数

如何在Ubuntu上安装Titanium Studio?

有谁知道如何在ubuntu(> = 12.04)上安装钛合金?
我花了一整天,我总是遇到同样的问题.Titanium studio强迫我更新并返回错误:

Error encountered during update
Failed to install acs. Please see the Studio log for more information.


log : 
> acs@1.0.11 postinstall /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: /usr/lib/node_modules/acs
 node scripts/config.js


module.js:340
    throw err;
          ^
Error: Cannot find module '/home/grzesiek/Titanium_Studio/[sudo] password for grzesiek: 
/home/grzesiek/Titanium_Studio/[sudo] password for grzesiek:
/home/grzesiek/Titanium_Studio/[sudo] password for …
Run Code Online (Sandbox Code Playgroud)

titanium appcelerator ubuntu-12.04

5
推荐指数
1
解决办法
2164
查看次数

具有别名的本地 npm 依赖项

我想使用https://www.npmjs.com/package/boardgame.io但希望将其作为本地依赖项以便能够调试、修改等。所以我克隆了 repo 并在我的应用程序 package.json 中我有 "boardgame.io": "file:~/Projects/Games/boardgame.io", 所以到目前为止一切都很好,但问题是exportAliases当我尝试例如 import { Client } from "boardgame.io/react"; 我得到时,该包会被使用Unable to resolve。当我使用 npm 发布的桌游版本时,它工作得很好,所以这让我怀疑有一些我不知道的技巧可以使此类包在本地工作(boardgame.io 只是示例,其他包的问题是相同的)。您知道如何解决这个问题吗?

javascript npm

0
推荐指数
1
解决办法
1378
查看次数