ruby-on-rails - Webpack 未在 Rails 5.1 上运行
问题描述
我创建了一个新的 Rails 5.1(因为我需要从 MS SQL Server 数据库中读取,我还不能使用 5.2)应用程序,我希望使用Webpacker
.
Node
并且在我创建应用程序时Yarn
已安装并Webpacker
已初始化(我已传递--webpack
给rails new
命令)。
我已经添加<%= javascript_pack_tag 'application' %>
到我的布局中。我已经开始webpack-dev-server
$ ./bin/webpack-dev-server
Project is running at http://localhost:3035/
webpack output is served from /packs/
Content not from webpack is served from /app51/public/packs
404s will fallback to /index.html
Hash: 3bafe7a1096030dc6cac
Version: webpack 3.12.0
Time: 1460ms
但是,当我转到根目录时,我的控制台为空,不Hello World from Webpacker
显示。
我错过了什么吗?
不确定这是否有帮助,但我注意到 webpack live-reload 不起作用。例如,如果我更新我的开发服务器上没有任何app/javascript/packs/application.js
反应。console.log('Hello World from Webpacker !!!!')
解决方案
推荐阅读
- sql-server - MDX where 子句与 From 子句
- javascript - 使用打字稿的函数中的es6解构参数
- apache-spark - pyspark RDD 单词计算
- javascript - 由于警告:RequireJS 失败,所有检查都失败了。使用 --force 继续
- java - 无法在我的自定义列表视图中实现搜索视图
- javascript - 从 TS 到 JS 时,WebStorm 错误地将源文件标记为已排除
- java - Flutter:MainActivity 在 Java Native 代码中无法转换为 FlutterEngine
- visual-studio - 我无法在 Visual Studio 2019 上运行 Docker 微服务
- python - 如何通过 argv 和 python 中的控制台将参数传递给 mysql 连接器?
- postgresql - org.postgresql.util.PSQLException:错误:关系“table_name”不存在