基于项目工作包可以在本地安装,但是我们需要在npm中执行包的全局安装,是否有任何规则需要在本地安装这些类包并且这些类包全局安装?
答案 0 :(得分:0)
全局包安装在系统中,即使未在package.json中指定且未执行npm install
,也可用于每个项目。
本地软件包安装在项目文件夹的node_modules
文件夹中,可用于覆盖全局(如果已安装)。
全局图书馆有create-react-app
或yeoman
等命令行工具。因此,无论何时在项目目录或其外部,都可以调用cli工具。
您可以使用某些命令行工具作为package.json
中指定的项目依赖项,而无需将其安装为全局。在这种情况下,您可以在script-name
的{{1}}部分添加命名命令(例如scripts
),以便在项目目录中将其命名为package.json
。