問題タブ [ember-cli-addons]
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.
ember-cli - Ember-CLI と slickgrid
Ember-cli アプリケーションに slickgrid を含める手順を知りたいですか?
"slickgrid": "~2.1.0" を bower.json に追加しました。ステートメントを Brocfile.js にインポートします。アプリケーションを実行すると、次のエラーが表示されます
スリックは定義されていません
何か足りない場合は誰か教えてもらえますか?
node.js - npm > 3 (3.3.2) still nesting modules?
when I try to use the node module ember-giftwrap, I get this error:
Installing packages for tooling via npm...C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(312,5): error MSB3491: In die Datei " Release\obj\bufferutil\bufferutil.tlog\bufferutil.lastbuildstate" konnten keine Zeilen geschrieben werden. Der angegebe ne Pfad und/oder Dateiname ist zu lang. Der vollständig qualifizierte Dateiname muss kürzer als 260 Zeichen und der Pfa dname kürzer als 248 Zeichen sein. [D:\asdf\node_modules\ember-giftwrap\node_modules\ember-cli\node_modules\testem\node _modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\bufferutil\ build\bufferutil.vcxproj]
At the end of the message you can see a path with nested node_modules. So I've seen these problems should be fixed with higher versions of npm. I've upgraded npm with npm-windows-upgrade to Version 3.3.2 and tried again, but I still get the same error.
Just for the the record, I really don't know much about npm or node, just a few tutorials so far. Unfortunately I am forced to use it to continue the development of our application. I am fighting errors like this since the beginning of playing around with ember-cli on windows machines, wasted days on figuring out what versions of node and python (64 or x86 etc.) are good. This is not just PITA, it is an economic desaster!
Update: not just the ember-giftwrap throws that error. All Projects created with ember-cli are generating too deep nested node_modules inside the project path. Is this a npm problem or a ember-cli problem?
ember.js - ember-cli アドオンで Ember.js の最小バージョンを指定するにはどうすればよいですか?
必要な変更を加えて.package.json
bower.json
アドオンが Ember 2.x でのみ動作することをどのように指定すればよいですか?
ember.js - 統合属性を持つ Ember アドオン コンポーネントは、ember-beta および canary シナリオで失敗します
非常に基本的な ember アドオン コンポーネントの統合テストのトラブルシューティングについて助けを求めています。テストは以下に含まれます。
アドオンは ember 設計図を使用して作成され、次の ember-try シナリオで 3 つのテストすべてに合格しました。
- デフォルト、使用: バージョン: 1.13.8
- ember-release、使用: ember 2.2.0
次のシナリオでは、属性を持つコンポーネントを含むテストのみが失敗します。
- ember-beta、使用: ember 2.3.0-beta.1
- ember-canary、使用: ember 2.4.0-canary+d25e0d77
両方の失敗シナリオで報告されるエラーは同じです。
私の環境は次のとおりです。
- エンバー/cli: 1.13.8
- PhantomJS 2.0
javascript - Ember アドオンと通常のパッケージ
アプリの消費側から、Ember アドオンと通常のパッケージの違いを理解しようとしています。
そのため、次の点を理解したいと思います。
- 両方を消費する違いは?何をインポートする必要があるか、Brocfile の変更など
- インストールプロセスは両方とも同じですか? それらの両方が任意のレポまたはレジストリ (npm や bower レジストリなど) に存在できますか?
- それらはビルド出力、つまりdistフォルダーのどこにどのように存在しますか?
- 何かをアドオンと通常のパッケージのどちらとしてパッケージ化するかをどのように決定しますか (これは開発者の観点からのものです)。
その他の重要な違いを強調することもできます。