我已遵循MongoDB文档上的指示,使用自制软件在Mac上安装MongoDB:
brew tap mongodb/brew
brew install mongodb-community@4.0
Run Code Online (Sandbox Code Playgroud)
然后,我可以使用以下命令在前台运行它:
mongod --config /usr/local/etc/mongod.conf
Run Code Online (Sandbox Code Playgroud)
但是,当尝试使用以下命令将其作为服务启动时:
brew services start mongodb-community@4.0
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
Error: mongodb-community: uninitialized constant #<Class:0x00007ff189061008>::Gem
Run Code Online (Sandbox Code Playgroud)
运行时我也收到此错误brew doctor:
Warning: Some installed formulae are not readable:
mongodb-community: uninitialized constant #<Class:0x00007ffd903152a0>::Gem
Run Code Online (Sandbox Code Playgroud)
为什么会这样呢?我如何解决它?
谢谢!
在MongoDB的文档说第一次轻触官方MongoDB的公式库:
brew tap mongodb/brew
Run Code Online (Sandbox Code Playgroud)
然后安装 mongodb-community@4.0:
brew install mongodb-community@4.0
Run Code Online (Sandbox Code Playgroud)
我看到的所有其他教程都说只安装 mongodb:
brew install mongodb
Run Code Online (Sandbox Code Playgroud)
有什么不同?为什么选择一个而不是另一个?
我尝试安装一个然后卸载并尝试另一个。以下是我迄今为止注意到的差异:
+-----------------------------+-------------------------------------------+
| | |
| brew install mongodb | brew install mongodb-community@4.0 |
| | |
|-----------------------------+-------------------------------------------|
| version 4.0.3 | version 4.0.9 |
+-----------------------------+-------------------------------------------+
| brew services start mongodb | brew services start mongodb-community@4.0 |
| works fine. | gives "uninitialized constant" error |
+-----------------------------+-------------------------------------------+
| mongo connects to | mongo connects to |
| mongodb://127.0.0.1:27017 | mongodb://127.0.0.1:27017/?gssapiServiceN |
| …Run Code Online (Sandbox Code Playgroud) 在此演示中,有一个下拉菜单,其中包含选项“标题 1”、“标题 2”和“正常”。我正在寻找一种使用 div 类使用我自己的选项(或添加新按钮而不是下拉菜单)进行自定义的方法。例如,我想添加一个名为“myThing”的新选项,结果如下:
<p>Lorem ipsum dolor sit amet</p>
Run Code Online (Sandbox Code Playgroud)
进入这个:
<div class="myThing">Lorem ipsum dolor sit amet</div>
Run Code Online (Sandbox Code Playgroud)
我怎么做?