javascript - Rails 6 中的 Javascript/Webpack 流水线。 application.js 语法。将 js 文件放在 javascript/packs 文件夹中
问题描述
我有一个用于执行 rails 项目的引导模板。在 rails 6 之前,很容易将模板与项目集成。现在在 rails 6 中包含 webpack。现在我无法将文件复制到 javascript/packs 文件夹并通过 application.js 调用这些 .js 文件。在编译 webpack 时,它显示:
./app/javascript/packs/application.js 中的错误模块未找到:错误:无法解析 'app/javascript/packs' @ ./app/javascript/packs/application 中的 'plugins/jquery/jquery.min' .js 25:0-36 <= 这个错误
解决方案
我在文件夹中创建了 src 文件app/javascript
夹并将所有文件粘贴.js
到其中。application.js
也做了require('src/file_name')
,然后我改成webpacker.yml
resolved_paths
了resolved_paths: ['app/javascript/src']
。现在它工作正常。
推荐阅读
- hibernate - Spring Boot 和 Hibernate 创建模式但不创建表
- javascript - 在 AWS CodeDeploy 上部署 monorepo 的子目录?
- django - Link column with a static text using django-tables2
- android - MODE_NIGHT_NO 之后的 MODE_NIGHT_FOLLOW_SYSTEM
- amadeus - 在 Amadeus 自助服务 API 中,price.total 是否包含所有税费?
- c - 多指针和Mark & Sweep
- swagger - 使用 allOf 和其他属性进行 Swagger 数据验证
- bash - 如果前一行下面的行等于第一列的特定值,则打印两行
- java - 如何限制 RestController 方法对特定客户端的访问
- apache-spark - 使用 Scala 将列分配给 Spark Dataframe 中的另一列