我刚刚发布了我的第一个npm包。当我在我的项目中将包作为依赖项安装时,我打开node_modules中的项目文件夹,看到它还有一个node_modules文件夹,文件夹中有一个包history
。我的项目没有任何常规依赖项,只有devDependencies,所以我不明白为什么会发生这种情况?你可以看到我的package.json文件并尝试从github页面安装模块https://github.com/danielyaa5/react-contextulize
答案 0 :(得分:1)
运行npm install
将安装devDependencies
。
尝试在生产模式下明确安装:
npm install --only=production
这是一个related answer,其中包含更多信息。