问题标签 [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 投票
2 回答
158 浏览

ruby-on-rails-4 - `heroku-cli:安装核心插件`为每个命令停止

大约一周前,Heroku 运行良好。在没有尝试任何其他命令的情况下,我heroku buildpacks:set https://github.com/heroku/heroku-buildpack-multi.git从这个repo运行,因为它是由我用作参考的react_rails+browserify_rails教程推荐的。

现在,每个命令都要求 Heroku 安装核心插件,然后无限期地安装核心插件。

示例: heroku -hheroku --versionheroku login给出:

我正在运行 Mac Mavericks 10.9.5。

我已经卸载(按照他们的在线指南),使用自制和终端命令。然后使用他们的独立下载和冲泡重新安装。我也重新启动了我的笔记本电脑。

由于问题的无错误、非终止状态,我无所适从,希望能得到所有帮助。

0 投票
0 回答
123 浏览

ruby-on-rails - browserify-rails 错误消息没有提到原始源文件?

我喜欢带有 babel es6 支持的 browserify-rails!但是我对这样的错误感到困扰,因为没有提到原始源文件的位置,所以我很难调试/修复。显然,这(下)只是 .js 文件中的一个拙劣的 require/import/export ,但没有参考源路径,需要进行大量调查才能修复......我错过了什么?

0 投票
0 回答
215 浏览

browserify - Browserify-rails/Vueify 的构建时间非常长

我已经遇到这个问题好几个星期了,我在任何地方都没有找到任何关于这个的信息。我将 browserify-rails 与 vueify 一起使用,一旦我更改代码中的任何内容,无论是分号还是整个组件,我的构建时间都会非常长。

构建时间,取决于我不知道是什么,最多可能需要 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 null or a function, not undefined”

我正在使用rails-browserify和我的 rails 项目来编译 reactJS 应用程序。

我的节点 package.json 文件如下所示:

但是,每当我import { observer } from 'mobx-react',我得到一个

未捕获的类型错误:超级表达式必须为 null 或函数,而不是未定义

这不会发生在我导入的任何其他库中。react, mobx,react-dom全部导入正常。如果您需要任何其他详细信息,请告诉我。任何帮助表示赞赏。我真的很难过。

有问题的模块看起来像这样。我还没有在组件中使用 mobx-react,只导入了它。触发错误的是 import {observer} 行。

0 投票
1 回答
58 浏览

javascript - Browserify-rails 无法加载包含 JSX 的 js 文件

我添加了 browserify-rails 以便我可以将 React 包含在我的 Rails 应用程序中。我能够导入和导出模块。例如,我todos.js执行从hello_world.js. 但是加载包括 JSX 在内的文件会破坏一切。

我错过了什么?:-( 整个 Rails 应用程序在 Github 上可用。请参阅browserify-rails分支。

应用程序.rb

config.browserify_rails.commandline_options = "-t [ babelify --presets [ es2015 react ] ]"

应用程序/资产/javascripts/todos.js

应用程序/资产/javascripts/hello_world.js

包.json

0 投票
1 回答
2183 浏览

reactjs - React-Select,如何包含样式 css 文件?

我正在尝试使用 react-select 组件(https://github.com/JedWatson/react-select)并在阅读文档时与这句话混淆,见下文:

当我在使用 Select 组件的 React JSX 文件中导入这一行时,我收到以下错误:

有人可以就这个问题提供一些提示吗?