首先,对天真的问题进行巨大的道歉,如果这听起来重复的话。
我希望在material-ui
之类的其他路径下安装一个包,例如./node_module/my-material-ui
,作为外部依赖项。问题是我似乎没有找到任何选项来告诉npm
除--prefix
选项以外的其他选项实际上没有帮助,因为它在./node_module/my-material-ui/node_modules/material-ui
下安装了包。事实上,这是有道理的,因为 前缀 安装路径。我四处搜索,但没有立即找到解决方案。
现在作为以下问题,您不希望使用npm install ...
单独(并本地)安装上述软件包,而是希望在package.json
中指定软件包的安装位置。换句话说,如何通过在package.json
内指定内容来实现上述目标。
提前感谢您的帮助和建议!
答案 0 :(得分:1)
migration guide涵盖了这种情况。
yarn add material-ui@latest
yarn add material-ui-next@npm:material-ui@next
然后
import FlatButton from 'material-ui/FlatButton'; // v0.x
import Button from 'material-ui-next/Button'; // v1.x