그래서 반응을 사용하여 npm으로 푸시하는 오픈 소스 프로젝트를 만들려고합니다. 문제는 구성 요소가 테스트 환경에서 훌륭하게 작동하지만 다른 구성 요소에 마운트되어 있지만 npm에 게시하고 패키지를 다운로드하여 액세스하려고 할 때 문제가 발생한다는 것입니다. 사람이 나를 도울 수 있다면npm에 게시 할 때의 문제
Error in ./~/react-github-nav/index.js
Module parse failed: /Users/theawesomeguy/Desktop/Projects/resume3/resume/node_modules/react-github-nav/index.js Unexpected token (11:6)
You may need an appropriate loader to handle this file type.
SyntaxError: Unexpected token (11:6)
@ ./src/App.js 20:22-49
것은 좋은 것 : 여기
코드 여기import React, {Component} from 'react';
import {Nav, NavBar, NavLink, NavItem} from 'react-bootstrap';
class GitNav extends Component{
handleSelect(eventKey){
window.location = this.props.NavURLs[eventKey];
}
render(props){
const NavTextItems = this.props.NavTexts.map((eachNav, key) =>
<NavItem eventKey={key} href="#">{eachNav}</NavItem>
);
return(
<Navbar fixedBottom collapseOnSelect>
<Navbar.Header>
<Navbar.Toggle />
</Navbar.Header>
<Navbar.Collapse>
<Nav onSelect={this.handleSelect.bind(this)}>
{NavTextItems}
</Nav>
</Navbar.Collapse>
</Navbar>
);
}
}
export default GitNav;
의 작은 샘플 인 오류입니다. 미리 감사드립니다!
package.json 및 webpack 파일은 어떤 모습입니까? –
그 중 하나도 없었어요. 문제는, 그것을 개발하고 생성 - 반응 - 애플 리케이션을 통해 테스트했다. 아마 언급 했어야했다. 나는 @ thinhvo0108의 대답을 보았고 그것이 내가가는 길이라고 생각한다. 그래도 도와 줘서 고마워. 이것들은 고려해야 할 좋은 점입니다. –