問題タブ [browserify-rails]

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

ruby-on-rails - browserify-rails のエラー メッセージに元のソース ファイルが記載されていませんか?

babel es6 をサポートする browserify-rails が大好きです! しかし、元のソースファイルの場所について言及されていないため、デバッグ/修正が非常に難しいため、このようなエラーに悩まされています。明らかに、これ (以下) は .js ファイルの require/import/export が失敗しただけですが、ソース パスへの参照がなければ、修正に多くの調査が必要です...何が欠けていますか?

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

browserify - Browserify-rails/Vueify でのビルド時間が非常に長い

私はこの問題を何週間も経験してきましたが、これに関する情報はどこにも見つかりませんでした。私は vueify で browserify-rails を使用していますが、セミコロンであろうとコンポーネント全体であろうと、コード内の何かを変更するとすぐにビルド時間が非常に長くなります。

ビルド時間は、何がわからないかによって、最大 5 分かかる場合があります (冗談ではありません)。これらは、プロジェクトをビルドするときにローカル Rails サーバーで取得したログです。ビルド時間中に 5 ~ 25 個取得できます。

何が起こっている?これは非常に厄介な問題になり、プロジェクトの進行を遅らせています。

ありがとうございました!

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

ruby-on-rails-4 - Rails - browserify rails で application.js の node_modules にアクセス

browserify-rails のドキュメントには、「デフォルトでは、/app および /node_modules 内のファイルのみがブラウザー化される」と記載されています。ただし、npmjs からパッケージをインストールして で参照しようとするとapplication.js、アプリはそれを見つけることができません。browserify-rails を使用して Rails アプリで node_modules を要求する方法はありますか?

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

ruby-on-rails - mobx-react からオブザーバーをインポートすると、「Uncaught TypeError: Super expression must be either null or a function, not undefined」が発生する

rails プロジェクトでrails-browserifyを使用して、reactJS アプリケーションをコンパイルしています。

ノードの package.json ファイルは次のようになります。

ただし、いつでもimport { observer } from 'mobx-react'、私は

キャッチされていない TypeError: スーパー式は、未定義ではなく、null または関数のいずれかでなければなりません

これは、インポートした他のライブラリでは発生しません。reactmobxreact-domすべて正常にインポートされます。他に詳細が必要な場合はお知らせください。どんな助けでも大歓迎です。私は本当にここで困惑しています。

問題のモジュールはそのように見えます。コンポーネントでmobx-reactをまだ使用しておらず、インポートしただけです。エラーをトリガーするのは import { observer } 行です。

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

reactjs - React-Select、スタイル css ファイルを含める方法は?

react-select コンポーネント ( https://github.com/JedWatson/react-select )を使用しようとしていますが、ドキュメントを読んでいるときにこの文と混同しています。以下を参照してください。

Select コンポーネントを使用している React JSX ファイルにこの行をインポートすると、次のエラーが発生します。

誰かがこの問題に関するヒントを提供できますか?