問題タブ [browserify]

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 に答える
745 参照

javascript - ブラウザーから redis サーバーへの接続を作成することは可能ですか?

ブラウザーから redis サーバーへの接続を作成することは可能ですか? を使用して、ノードで TCP 接続をスピンアップできますvar client = net.connect(port, host);。Browserifyまたはサーバーに接続するためのネイティブな方法を使用してブラウザでこれを行う方法があるかどうか疑問に思っていますか?

ありがとう!

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

javascript - ブラウザのノードのnet.connect()?

このnode.jsTCP抽象化をブラウザで使用できるかどうか疑問に思っていましたか?私は現在Browserifyを調べていますが、何かがすでに存在している可能性があります。助けてくれてありがとう!

0 投票する
5 に答える
7970 参照

unit-testing - jasmine と browserify で単体テストを行う方法は?

jasmine HTML レポーターを browserify スタイルのコードで実行する最善の方法はありますか? また、このヘッドレスをphantomjsで実行できるようにしたいので、HTMLレポーターが必要です。

0 投票する
3 に答える
11374 参照

jquery - browserifyでjqueryを使う

モジュールjquery-browserifyでbrowserifyでjQueryを使用しようとしています。次のように client.js スクリプトにモジュールが必要でした。

ノードサーバーを実行すると、browserifyを実行した後、「ウィンドウが定義されていません」というエラーが表示されます。私は何を間違っていますか?

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

javascript - 裾、browserify、stitchなどの比較

ブラウザ用にCommonJS/Node.jsモジュールをコンパイルできるノードモジュールを見てきました。今まで私は見つけました:

現在browserifyを使用していますが、300のオーバーヘッドに気づきましたか?コンパイル時の行。これらのツールの間に、切り替えを必要とする顕著な違いはありますか?それとも今でももっと良いツールがありますか?

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

coffeescript - npmパッケージのブランディング

私はCoffeeScriptでライブラリを作成しました。

これは、ノックアウトビューモデルを介してバックボーンビューをバックボーンコレクションおよびモデルと結び付けるために作成されています。これは、管理Webインターフェイスを簡単に開発するのに役立ち、プロジェクトで使用しました。今度はこのパッケージをオープンソース化する時ですが、私は名前に固執しました。現在の名前-「bbko」はBackBone+KnockOutに由来しますが、音が良くありませんか?

私は英語を母国語としないので、よろしくお願いします。

PS私が知っている、すでに良い代替ライブラリがあります-KnockBack。それは私が書いたものではありません)))

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

node.js - Browserify / Jadeify:サポートされなくなったマップが必要

ExpressJSプロジェクトでbrowserify / jadeifyを使用しようとしています。

server.coffee

main.coffee(クライアント側)

私が得たものは:

サーバーが起動したくないようです。これを機能させるにはどうすればよいですか?コードはドキュメントとほとんど同じだと思います。何が問題で、どうすればこれを修正できますか?

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

browser - Managing multiple NPM modules browser-side

Okay, I've looked and looked and don't quite see a question that looks like mine, nor a project that quite addresses my need. This is probably because I'm doing something insane, and I am also asking for something difficult. But I wanted to see what others think.

I'm building my first large-scale single-page application. The way I've set it up is by breaking it up into a number of NPM modules. I like this because NPM provides a nice environment to build purely node-run unit tests in, a way to reuse some of my code for other projects we do at my company, and a forced separation of concerns. Here's the general idea:

  • A core data model library
  • A core UI library
  • A psuedo-library that provides individual UI components based on the above two…</li>
  • …another of those…</li>
  • …etc for each sub-application of my application
  • A very small central project that pulls all the components provided by the above together into an interface as necessary

This means a lot of libraries, and a number of dependencies that are common (Underscore, moment, EventEmitter2, etc).

Now I need to figure out how to get all that code into a browser. Ideally, I'd want something with some browserify characteristics (rolls modules and dependencies together into single files to cut down on resource callbacks), but has some of requirejs's asynchronous loading DNA (I'd rather not have to load my entire application up front; being able to call down chunks when the user navigates is useful).

I'm having trouble reconciling the above, though. I get what Require is trying to do, but every time I try to use it for already-built NPM modules (not AMD modules, though I'm happy to write that central project in an AMD-ish way) I get really confused and the sense that it's not really meant for me. For a single page application it seems like it's just going to resolve everything into one file anyway, since my dynamic resources are whole dependencies rather than individual files? And of course, Browserify is made with the sole intent of Hulk Smashing all your code into a single file. I could bundle each NPM module separately with Browserify, but then I'm duplicating the common dependencies for each.

I've looked at a bunch of other projects and they all seem to be addressing the client side more than the bundling side. What am I missing here?

[In pipe dream mode, I also like inject, partly because it's written by LinkedIn (who have a good reputation in my mind), but also for its localStorage caching.]

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

node.js - Node-browserify で出力が生成されない

を使用して node-browserify をグローバルにインストールしましnpm install browserify -gたが、モジュールが期待どおりに動作しません。インストール後、browserify entry.js -o entryBrowserfied.jsと同じフォルダでコマンドを 実行してみましentry.jsたが、コマンドは entry.js と同じディレクトリに JavaScript ファイルを生成せず、コンソール出力も生成しません。このコマンドが機能していないように見えるので、commonJS モジュールから「ブラウザ化された」モジュールを生成するにはどうすればよいですか?

完全なコンソール出力 (入力したコマンドを含む) を以下に示します。

ドキュメントに記載されているように、このコマンドが entry.js からファイルを生成しない理由はまだわかりません。

0 投票する
3 に答える
21044 参照

node.js - モジュール「browserify」が見つかりません

次のエラーが表示されます。

エラー: モジュール 'browserify' が見つかりません

この行を app/server.js ファイルに追加すると:

今、私はまだNode.jsを初めて使用していますが、正しくインストールしたと思います.

彼らのドキュメントに従って。

これが私のグローバルモジュールをチェックするコマンドであると確信しています:

そこにbrowserifyがリストされています。では、なぜできないのrequireでしょうか。