問題タブ [zopeskel]

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 投票する
2 に答える
631 参照

plone - Zopeskel テンプレート「archetype」で作成されたパッケージで「paster addcontent」が失敗する原因は何ですか?

状況は次のとおりです。

  • 新しい Plone 4.2 ビルドアウト
  • Zopeskel 2.21.1 とテンプレート 'archetype' を使用して作成され、mr.developer を使用してビルドアウトで構成された新しいパッケージ

パッケージ内にいくつかのコンテンツ タイプを追加しようとすると、次のエラーで失敗します。

setup.py egg_info を実行しても解決しませんでした。

setup.py には以下が含まれます。

setup.cfg には以下が含まれます。

「paster addcontent」を機能させるためのローカル コマンドの背後にある魔法は何ですか? それは他のコンテキストで正常に機能しましたか?!

0 投票する
4 に答える
1074 参照

python - plone 4 の単純な器用さコンテンツ タイプの実装

私は Plone 開発を学び始めてとてもイライラしています。Plone 4 用の器用さベースのコンテンツ タイプを開発したいと考えています。私は経験豊富な Python 開発者で、Zope と Grok についてある程度の知識があり、buildout にはかなり慣れていません。そうは言っても、Martin Aspeli の「Professional Plone 4 Development」を読みましたが、本のかなりのバージョン情報が古くなっているようです。

buildout を使用して、Plone インスタンスを起動して実行することができました。ZopeSkel はインストールされていますが、新しいパッケージを作成しようとすると、次のようなエラーが発生します。

指定されたディレクトリ内から paster を実行しようとすると、コマンド「add」が不明であることがわかります。ZopeSkel のさまざまなバージョンを試し、生の plone テンプレートと zopeskel.dexterity も試しました。バージョンとテンプレートによって出力が若干異なりますが、結果は同じです。

明らかに、Plone の開発はバージョンの変更に非常に敏感であるように思われます。http://plone.org/products/dexterity/documentation/manual/developer-manualは、1114年前に前回更新されたことを教えてくれます。

本当に機能するPlone 4用の非常に単純な器用さのコンテンツタイプを開発するための出発点を誰か教えてくれませんか?

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

windows - Windowsでzopeskelを実行した後にローカルコマンドが欠落している

新しくインストールしたplone4.2でzopskel/pasterを使用してアーキタイプを作成しようとしています。buildout.cfg(以下を参照)を調整して、binフォルダーにzopeskel.exeとpaster.exeを生成しました。

ただし、次のようにzopeskelを実行すると(develop-eggsフォルダー内):.. \ bin \ zopeskel.exeアーキタイプIOErrorが発生します(出力については以下を参照)

私が理解していることから、paster(addなど)を実行するときにローカルコマンドを使用する必要があります。ただし、(develop-eggs / nortek.test03内の)pasterフォルダーを実行すると、コマンドがありません。

zopeskelにバグ/欠陥がありますか、それとも何か間違ったことをしていますか?どうすれば続行できますか?

私のbuildout.cfgは、次の点を除いてデフォルトと同じです。

[編集] 提供されたリンクの指示に従おうとしました。ただし、発生する問題がいくつかあります。*binフォルダーに貼り付けスクリプトが生成されない*まったく同じIOErrorの問題が発生する*ローカルコマンドがない

実行したさまざまなコマンドからの出力を次のリンクに配置します:http: //pastie.org/4664202

私はまだ同じ問題を抱えているので、私を助けてください

0 投票する
2 に答える
117 参照

python - Python Templer に代わる Ruby はありますか?

Python では ZopeSkel でアプリケーションのスケルトンを生成するのが一般的です。最近、ZopeSkel は Templer という名前の新しいモジュールを定義するためにリファクタリングされました。スケルトン Templer を作成するプロセスでは、ディレクトリをコピーするだけでなく、テンプレート ファイルに値を設定し、ユーザーに尋ねてプロセスを実行します。

私はRubyで似たようなことを知りません。同様のプロジェクトはありますか?

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

plone - Plone 4.3.3 の paster で "IOError: No Egg-info directory found" が表示される

Plone 4.3.3 で zopeskel を使用した場合にもエラーが発生します。これは、この質問とは少し異なるようです。Plone 4.3.2 ではエラーはありません。

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

plone - Plone 4.3.4 - ImportError: dexterity.localcommands.dexterity という名前のモジュールがありません

バニラの Plone 4.3.4 サイト (Ubuntu 14.04.1LTS の統合インストーラー) で、buildout.cfg を zopeskel と paster ボイラー プレートのもので更新し、buildout を実行した後、src フォルダーに dexterity パッケージを正常に作成しました。

buildout.cfg を更新して (egg セクションに my.package を追加し、develop セクションに src/my.package を追加)、buildout を実行した後、Plone 4.3 で何度も行ったように、新しいパッケージにコンテンツを追加しようとしました。 3 以前のバージョン:

これにより、次のエラー メッセージが表示されます。

Plone 4.3.3 サイトでまったく同じことをすると、問題なく動作します。

次を実行すると:

次の警告メッセージが表示されます。

以前のバージョンでは 0.7.2 を使用していましたが、これは setuptools 7.0 を使用した Plone 4.3.4 に何らかの関連があるのではないかと考えています。

この問題を解決するためのアドバイスをいただければ幸いです。

0 投票する
2 に答える
223 参照

plone - Plone/Paster - 「paster addcontent dexterity_content」が機能しない原因は何ですか?

paster を使用して器用なコンテンツ タイプを作成しようとしています。Plone 4.3.4 の新しいスタンドアロン インストールを、以前に使用していたものとは異なるターゲット フォルダーに行ったので、buildout-cache はクリーンになります。

使用しているOSはUbuntu 14.04です。したがって、ダウンロード フォルダーで、抽出したインストーラーのフォルダーに、ターミナルに次のように入力します。

それは正しくインストールされます。次に、Plone2 の MyProject に移動します。buildout を編集してパスワードを変更し、buildout を実行します。

次に、src フォルダーに移動し、zopeskel を使用して新しい製品を作成します。

次に、buildout を編集し、egg の下に project.house を追加し、develop の下に src/project.house を追加します。次に buildout を再度実行すると、正しくビルドされます。次に、sources の下の project.house フォルダーで、paster を実行してみます。

その後、エラーが発生します。

最近、Plone 4.3.6 を別のターゲット フォルダにインストールしました。残念ながら、web を通じて器用なコンテンツを作成していたため、paster を使用したことはありませんでした。4.3.6 に切り替えると、すべてが台無しになる可能性がありますか?

ただし、以前のターゲットフォルダーは引き続き機能します。