我正在尝试使用以下语法在我的React应用中导入Firebase:
import firebase from 'firebase/index';
但是我面临以下问题:
./src/App.js
Module not found: Can't resolve 'firebase/index' in '/home/neosoft/Documents/react_projects/urup_dashboard/src'
我不确定是什么问题,因为我是新手。
更新 我注意到一件奇怪的事。上面的导入语法在ubuntu 14.04中工作正常。该问题在ubuntu 16.04中面临。我不确定其他版本的ubuntu。
答案 0 :(得分:2)
如果您需要在卸载当前版本的Firebase之后需要清除缓存
npm uninstall firebase
做
npm clear cache
您的计算机可能不想这样做 并发送
npm ERR! If you're sure you want to delete the entire cache, rerun this command with --force.
然后聆听并使用
npm clear cache --force
然后就可以了
npm i firebase@^4.8.0 --save
你很好!
答案 1 :(得分:0)
尝试将Firebase升级回"firebase": "4.8.0"
按照下面的步骤
1. Do npm uninstall firebase
2. npm cache clear
3. npm i firebase@^4.8.0 --save
答案 2 :(得分:0)
您需要从项目文件夹中运行npm install firebase
答案 3 :(得分:0)
转到此链接 https://github.com/jeescu/react-firebase
在终端机上
git clone
cd react-firebase
npm安装
在资源管理器中打开已安装的目录,即react-firebase。 打开“ node_modules”文件夹,复制firebase文件夹,然后将其粘贴到项目的“ node_modules”文件夹中: 注意:虽然不是永久解决方案