NPM FontAwesome安装--dev

时间:2019-06-04 14:20:32

标签: npm install font-awesome-5

我正在尝试使用NPM和Webpack安装fontawesome 5 pro。命令让我无法理解:

npm install --save-dev @fortawesome/fontawesome-free

为什么使用--save-dev,因为据我了解,-dev将在devDependencies下安装该软件包,而该软件包只能在dev模式下工作。如果我们将其切换到生产模式,还能使用fontawesome吗?

有人可以解释为什么大多数人都使用-dev吗?

1 个答案:

答案 0 :(得分:0)

-dev表示开发目的

例如npm install should --save-dev

当您要下载开发人员的程序包(例如grunt,gulp)然后使用此选项时,将使用此选项。因此,当您将代码分发到生产环境时,这些依赖项将不可用。

举个例子,假设您要使用grunt作为任务运行器。此软件包对于开发目的是必需的。因此,您应该在此处使用 –save-dev

npm install grunt --save-dev