我的项目中有一行:
import { createStore } from 'redux';
但package.json
没有redux
(只有react-redux
)。在package-lock.json
和文件夹node_modules
中也是如此。
另外,如果我安装的话,则不会全局安装
npm list -g redux
它表明未安装:
/usr/local/lib
└── (empty)
那我们怎么还能从redux
导入东西呢?
P.S。我仔细检查了 http://localhost:3000/static/js/0.chunk.js,并将redux
列为"../../../node_modules/redux/..."
,将react-redux
列为"./node_modules/react-redux/...
,所以我仔细检查了项目的2个级别,并在内部在我的主目录中,有一个node_modules
文件夹...看起来好像可以“向上”查找node_modules吗?这样危险吗?但是,另一方面,如果我们想开发几个实验性的React应用程序,而不必重复相同的node_modules(每个模块约200MB),这会有用吗?