我正在尝试将 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 没有错误或警告?
我正在尝试使用 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)
知道我做错了什么吗?
有谁知道如何在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) 我想使用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 只是示例,其他包的问题是相同的)。您知道如何解决这个问题吗?
appcelerator ×1
babeljs ×1
javascript ×1
mongodb ×1
mongorestore ×1
node.js ×1
npm ×1
titanium ×1
ubuntu-12.04 ×1