Create-react-app javascripts调用彼此的功能不起作用

时间:2018-06-09 15:10:24

标签: javascript reactjs webpack export create-react-app

我正在使用create-react-app框架学习React.js。

我需要使用一个现成的管理模板,其中javascript文件调用其他JS文件的模块。

e.g。 在App.js中我有:

1. import $ from 'jquery'
2. import Layout from './css/layout.min.js'
3. import Navbar from './js/navbar.min.js'

在navbar.min.js中,我收到错误消息:

1. $ is not defined
2. Layout (a function of layout.min.js) is not defined

有数百个这样的模块,因此不能从每个JS手动导入。

到目前为止,我已尝试从App.js导出$,Layout,但没有结果。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

你应该这样做(你没有做过)

npm i jquery --save

在你的layout.min.js中你应该有export default

不过,也许它应该是import Layout from './js/layout.min.js'?