我对 Node Package Manager 和 Vue 都很陌生,我正在尝试了解使用 Vue CLI 到底发生了什么。
vue.js 网站将其作为运行官方 Vue CLI 的说明:
我对此有几个问题:
npm install --global vue-cli
是否只需要在一台机器上执行一次,或者在一个目录上执行一次,或者在您启动的每个新项目上执行一次?换句话说,一旦它位于您的计算机上,这是您最后一次需要运行该命令,还是需要在启动的每个新项目中都执行该命令?- 启动新项目后,是否会安装最新版本 vue(以及 vue-router,如果选择)的本地副本?
- 如果我完成此项目并想要部署它,我该如何将其移植到生产服务器?
最佳答案
一旦进入计算机,除了隔离
npm
安装的极少数情况(例如通过使用nodeenv
或在容器内);这就是global
选项的用途。运行
npm install
后,是的。运行
npm run build
并将生成的dist
目录的内容复制到生产计算机(通常位于/var/www
目录或类似目录中)。这可以通过多种方式进一步实现自动化。
关于node.js - 安装vue-cli : how does it work?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44771817/