添加 vuetify 时纱线中的 -D 选项是什么
What is -D option in yarn when adding vuetify
在 docs 中添加 vuetify 时,它说要添加 -D 选项。
@nuxtjs/vuetify -D
它有什么用?它与 vuetify
或 yarn
相关吗?
其实跟纱线有关。此标志定义已安装的软件包将添加到 devDependencies 中的 package.json 文件中。这些是您的开发依赖项。您在开发工作流程的某个时刻需要的依赖项,但在 运行 您的代码(例如 Babel 或 Flow)时不需要。
在 yarn 构建过程之后,整个 Vue 项目在 vuetify 的帮助下在 vanillaJS 中编译。因此,生产构建不需要 vuetify 包,因为它只在编译项目时才需要。这就是为什么建议将 vuetify 安装为 devDependency。
在 docs 中添加 vuetify 时,它说要添加 -D 选项。
@nuxtjs/vuetify -D
它有什么用?它与 vuetify
或 yarn
相关吗?
其实跟纱线有关。此标志定义已安装的软件包将添加到 devDependencies 中的 package.json 文件中。这些是您的开发依赖项。您在开发工作流程的某个时刻需要的依赖项,但在 运行 您的代码(例如 Babel 或 Flow)时不需要。
在 yarn 构建过程之后,整个 Vue 项目在 vuetify 的帮助下在 vanillaJS 中编译。因此,生产构建不需要 vuetify 包,因为它只在编译项目时才需要。这就是为什么建议将 vuetify 安装为 devDependency。