【问题标题】:Proper way to add packages in Vue.JS SPA在 Vue.JS SPA 中添加包的正确方法
【发布时间】:2018-03-16 21:32:28
【问题描述】:

我正在开发一个 vue-cli/webpack 项目,到目前为止,我一直在使用以下命令添加包:

yarn add <package> --dev

它将它们保存在devDependencies 下的package.json 文件中。一切正常,但我的构建时间约为 1 分钟。 (yarn build)

我想知道这是否是正确的方法?我看到了一些建议,人们将它们添加到npm i <package> --save,或者只是npm i <package>

【问题讨论】:

    标签: webpack vue.js npm-install yarnpkg vue-cli


    【解决方案1】:

    yarnnpm 只是两个具有相同目的的不同包管理器。在内部,他们可能有不同的方法,但实际上他们做同样的事情,管理你的包。

    要回答您的问题,没有正确安装软件包的方法,更多的是个人喜好问题。 npm iyarn add 将在 node_modules 文件夹中安装您想要的包,因此您的应用程序可以使用。实际上你必须在你的代码中使用它(require/import),否则它不会在你的包中结束,你的包大小/时间也不会改变。

    --save-dev/-add 选项是可选的(但推荐),用于在 package.json 中保留新的依赖项。如果有人使用您项目的全新克隆,他可以运行 npm iyarn 以自动安装 package.json 中的所有依赖项

    【讨论】:

      猜你喜欢
      • 2018-11-28
      • 1970-01-01
      • 2011-08-11
      • 2017-05-02
      • 1970-01-01
      • 1970-01-01
      • 2019-11-25
      • 1970-01-01
      • 2023-03-07
      相关资源
      最近更新 更多