启动webpack-dev-server

时间:2019-05-16 14:32:28

标签: ruby-on-rails webpack-dev-server ruby-on-rails-5.2 webpacker

我刚刚在Rails 5.2应用程序上安装了webpacker,尝试运行bin/webpack-dev-server时出现以下错误:

  

✖wds」:无效的配置对象。已使用与API模式不匹配的配置对象初始化Webpack。    -configuration.entry应该是以下之一:      功能|对象{:非空字符串| [非空字符串]} |非空字符串| [非空字符串]      ->编译的入口点。      细节:       * configuration.entry应该是函数的实例         ->一个函数,返回一个输入对象,一个输入字符串,一个输入数组或对这些东西的承诺。       * configuration.entry不能为空。         ->创建多个条目束。关键是块名称。该值可以是字符串或数组。       * configuration.entry应该是一个字符串。         ->没有名称的入口点。字符串解析为启动时加载的模块。       * configuration.entry应该是一个数组:         [非空字符串]

密钥应该在configuration.entry should be one of these: function | object中,但不完全知道这意味着什么...

1 个答案:

答案 0 :(得分:1)

问题是,当我安装webpacker(rails webpacker:install)时,我显然已经有一个空的app/javascript文件夹,因此安装跳过了这些安装文件:

  

JavaScript应用程序源目录已经存在

手动添加app/javascript/packs/application.js文件解决了该问题。