首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rails webpacker响应MissingEntryError

rails webpacker响应MissingEntryError
EN

Stack Overflow用户
提问于 2017-10-24 20:37:22
回答 1查看 452关注 0票数 0

我正在尝试用Rails 5.1和Wepacker-react来设置我的新项目,但是我很快就得到了第一个错误。我已经在javascript/packs中创建了新组件,代码是基本的:

javascript/packs/home.jsx .javascript

代码语言:javascript
复制
import React from 'react'
import ReactDOM from 'react-dom'
import PropTypes from 'prop-types'

const Home = props => (
  <div>Hello {props.name}!</div>
)

Home.defaultProps = {
  name: ''
}

Home.propTypes = {
  name: PropTypes.string
}

document.addEventListener('DOMContentLoaded', () => {
  ReactDOM.render(
    <Home name="Daniel" />,
    document.body.appendChild(document.createElement('div')),
  )
})

Im在索引视图中呈现此组件:

index.html.erb

代码语言:javascript
复制
<%= javascript_pack_tag 'home' %>

但是我得到了一个错误:MissingEntryError

我想补充的是,我已经在app....js中导入了这个组件,缺少什么呢?

EN

回答 1

Stack Overflow用户

发布于 2018-01-08 12:14:01

我在收到同样的错误消息时也有类似的错误。

另一条与MissingEntryError相关的错误消息是:

Webpacker在/home/.../Workspaces/my-app/public/packs/manifest.json中找不到react_file.js

尚未创建manifest.json文件。

在我添加了一些错过的NPM包(比如Webpack-dev-server和@rails/webpacker )之后,问题得到了解决。所有丢失的包都是node_modules文件夹的一部分。我只需要安装它们来解决这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46919584

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档