node.js - 安装vue-cli : how does it work?

标签 node.js npm vue.js

我对 Node Package Manager 和 Vue 都很陌生,我正在尝试了解使用 Vue CLI 到底发生了什么。

vue.js 网站将其作为运行官方 Vue CLI 的说明:

enter image description here

我对此有几个问题:

  1. npm install --global vue-cli 是否只需要在一台机器上执行一次,或者在一个目录上执行一次,或者在您启动的每个新项目上执行一次?换句话说,一旦它位于您的计算机上,这是您最后一次需要运行该命令,还是需要在启动的每个新项目中都执行该命令?
  2. 启动新项目后,是否会安装最新版本 vue(以及 vue-router,如果选择)的本地副本?
  3. 如果我完成此项目并想要部署它,我该如何将其移植到生产服务器?

最佳答案

  1. 一旦进入计算机,除了隔离 npm 安装的极少数情况(例如通过使用 nodeenv 或在容器内);这就是 global 选项的用途。

  2. 运行npm install后,是的。

  3. 运行 npm run build 并将生成的 dist 目录的内容复制到生产计算机(通常位于 /var/www 目录或类似目录中)。这可以通过多种方式进一步实现自动化。

关于node.js - 安装vue-cli : how does it work?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44771817/

相关文章:

mysql - connection.query(...).then 不是函数

ruby - 像 Ruby 'exec' 但对于 Node.js?

reactjs - 当我尝试构建项目时收到有关构建 CSS 的错误

javascript - 在导航栏组件中组合 bootstrap-vue 和 vue-router

mysql - 将原始 SQL 查询与 Sequelize ORM 和文字结合使用

javascript - Node.js 如何从异步回调中返回一个数组以供在另一个文件中使用

node.js - 'npm install'在app根目录生成很多不需要的文件

npm - 运行 yarn 时,会使用来自 bash 的私有(private) token 生成 yarn.lock 文件

node.js - 如何在 Elastic Beanstalk 实例上运行任意 npm 脚本

vue.js - Vue.js 上样式值的条件