問題タブ [boxen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
148 参照

puppet - この Puppet コードは何をしますか: Homebrew::Formula <| |> -> パッケージ <| |>

誰かがこの Puppet コードの意味を説明できますか?

boxen/our-boxen github repoにあります。私は Puppet (および Boxen) には完全に慣れていません。私は別のSO の質問と関連する Puppet docsと思われるものを読んでいますが、Puppet には多くのドメイン固有の概念と操作があり、これについてはまだ頭を抱えていません。

前もって感謝します。

0 投票する
1 に答える
540 参照

xcode - Xcode plist プロパティの設定

最近、boxen を使用して Mac を構成し始めまし。このアプローチを使用して特定の XCode 設定を構成したいと考えています。

次のplistファイルを見つけました: ~/Library/Preferences/com.apple.dt.Xcode.plistPListBuddy を使用してファイルを編集しようとすると、一時的に機能しているように見えますが、最終的には自動的にリセットされます。

次のコマンドで値を設定するとします。

すぐにこれを実行して値を読み取ると。

印刷されますtrueが、XCode を開くか、しばらく待ってから印刷コマンドを再実行すると、最終的に印刷が開始されますfalse

plist ファイルを開いてopen ~/Library/Preferences/com.apple.dt.Xcode.plist上記のコマンドを実行すると、実際に plist ビューアーの更新が表示され、設定値YESと自動的に元に戻されます。NO

何が起こっているのか考えている人はいますか?

0 投票する
1 に答える
87 参照

puppet - クラス内で 1 つのインクルードを別のインクルードに依存させるパペット

私はboxenをセットアップしようとしていて、次のようなことをしたいと思っています:

そして私の中manifests/site.ppで、私はinclude mycompany::environment

ただし、これiterm2::colors::solarized_darkは単なる構成であり、iterm2 が実際にインストールされる前に適用されると、エラーが発生します。そのステートメントを前のステートメントに依存させるにはどうすればよいですか ( include iterm2::stable)?

http://docs.puppetlabs.com/puppet/latest/reference/lang_relationships.htmlを見てきましたが、すべてを理解していませんでした。ごめんなさい、ここでパペット初心者!

0 投票する
1 に答える
120 参照

puppet - ボクセンとパペットの違い

まとめ:ボクセンとパペットの違いは?

詳細: boxen が puppet の周りに書かれたラッパーであることは知っています (間違っていたら訂正してください)。言い換えれば、ボクセンとパペットの違いは何ですか?. ボクセンを使い始めたばかりで、パペットを使ったことはありませんが、ボクセンのおかげでパペットの使い方も学んでいます。boxen http://vimeo.com/61172067を作成したチームによる boxen のプレゼンテーションを見てきました。

このプレゼンテーションでは、ボクセンができることについて話しましたが、ボクセンができるパペットができないことについては実際には言及しませんでした.

これが広すぎる質問ではないことを願っています。より具体的にするために自由に編集してください。

ありがとう、

0 投票する
1 に答える
262 参照

ruby - rubymine で boxen と rbenv を設定するにはどうすればよいですか?

Mac OSX Mavericks に boxen 経由でインストールした Rubymine を使用しようとしています。

Jetbrains のサポートは、Rubymine が起動時にデフォルトの ~/.rbenv フォルダーのみを検索することを示しています。boxen rbenv のインストールを確認するように Rubymine を構成する方法はありますか? または、~/.rbenv ディレクトリを /opt/boxen の下の rbenv ディレクトリにリンクする必要がありますか?

私のマシンで ~/.rbenv ディレクトリなしで Rubymine を使用した結果、システムの Ruby バージョンしか表示されないように見えます。

ありがとう!

0 投票する
0 に答える
261 参照

ruby - boxenを使用してbrewcaskを介してTotalTerminalをインストールした後、Rubyをロードできない

でBoxenを実行した後

私のシステムRubyは、Setなどのビルトイン、、、、などのレンダリングコマンドを含むライブラリをロードできずruby、完全に使用できず、Boxenを実行できません:irbbundlegem

irbgemおよびbundleすべてが同じエラーですぐに失敗します。

RBenv を (source によって/opt/boxen/env.sh) パスに戻すと、Ruby が Set モジュールを見つけられないというさらに奇妙なエラーが発生します。

これは、これが発生した 2 番目のボックスですが、両方のボックスで非常によく似たマニフェストが使用されています。どちらも OSX 10.9.3 上にあります。

これは、TotalTerminal インストーラーがインストール中にターミナル アプリを再起動し、Boxen/Puppet を終了したことに関係していると推測されます。

何が問題なのか、または Ruby を修復する方法を知っている人はいますか?

Boxen を介して TotalTerminal をインストールすることはあまり気にしませんが、Ruby は基本的に壊れたマシンではありません。