vue 本地开发环境搭建

基本步骤

安装node.js-- 安装vue.js–安装vue-cli(脚手架)
vue控制有三个工具 npm cnpm yarn

详细步骤

1、安装node.js 参考博客

  • 下载node.js node官网
    在搭建vue的开发环境之前,一定一定要先下载node.js,,vue的运行是要依赖于node的npm的管理工具来实现,node可以在官网或者中文网里面下载,根据自己的电脑选择是32还是64 ;

    ##成功显示版本说明安装成功
    D:\Program Files (x86)>node -v
    v20.10.0
    D:\Program Files (x86)>npm -v
    10.2.3
    

    nodejs安装成功,需要进行一下设置(注意 管理员身份运行)

  • 设置node_global和node_cache

    npm config set prefix "D:\Program Files (x86)\nodejs\node_global"
    npm config set cache "D:\Program Files (x86)\nodejs\node_cache"
    
  • 尝试安装express模块,出现下面界面说明设置成功

    C:\windows\system32>npm install express -g
    added 62 packages in 22s
    
    11 packages are looking for funding
      run `npm fund` for details
    npm notice
    npm notice New patch version of npm available! 10.2.3 -> 10.2.5
    npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.2.5
    npm notice Run npm install -g npm@10.2.5 to update!
    npm notice
    
  • 安装淘宝镜像

    #安装
    npm config get registry https://registry.npm.taobao.org
    # 验证
    npm config get registry
    
  • 安装cnpm (按需安装) 说明: npm是node官方的包管理器。cnpm是个中国版的npm,是淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm。

    #安装
    npm install -g cnpm --registry=https://registry.npmmirror.com
    #验证
    cnpm -v
    

2、 安装 vue 和脚手架添加链接描述

  • 安装 vue.js:之后直接使用cnpm 命令即可。接着我们通过 -g:是全局的意思

    #安装-获取最新稳定的vue版本 或者命令
    cnpm install vue -g
    #验证
    cnpm info vue
    cnpm list vue
    
  • 安装 webpack 模块

    cnpm install webpack -g
    
  • 安装 webpack-cli

    cnpm install --global webpack-cli
    

这里vue.js就已经安装完成了,但是为了本地开发方便,我们还需要安装vue.js的命令行工具vue-cli,执行下面的命令。

3、安装vue-cli

  • 安装

    # 其他版本
    npm install vue-cli -g
    # 安装vue-cli 3.x
    cnpm install @vue/cli –g
    

    此时本地开发环境已经搭建完成,(脚手架)

  • 验证安装成功

    vue
    

在这里插入图片描述

4、yarn 的安装 提供系统管理员权限

使用教程

#全局安装
cnpm i yarn -g
# 查看版本号
yarn -v
# 卸载
npm uninstall yarn -g

操作记录

Microsoft Windows [版本 10.0.19045.3803]
(c) Microsoft Corporation。保留所有权利。

C:\windows\system32>npm config set prefix "D:\develop\Node.js\node_global"

C:\windows\system32>npm config set prefix "D:\Program Files (x86)\nodejs\node_global"

C:\windows\system32>npm config set cache "D:\Program Files (x86)\nodejs\node_cache"

C:\windows\system32>npm install express -g

added 62 packages in 22s

11 packages are looking for funding
  run `npm fund` for details
npm notice
npm notice New patch version of npm available! 10.2.3 -> 10.2.5
npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.2.5
npm notice Run npm install -g npm@10.2.5 to update!
npm notice

C:\windows\system32>npm config set registry https://registry.npm.taobao.org

C:\windows\system32>npm config get registry
https://registry.npm.taobao.org

C:\windows\system32>cnpm -v
'cnpm' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

C:\windows\system32>npm install -g cnpm --registry=https://registry.npmmirror.com

added 1 package in 18s

59 packages are looking for funding
  run `npm fund` for details

C:\windows\system32>cnpm -v
cnpm@9.3.2 (D:\Program Files (x86)\nodejs\node_global\node_modules\cnpm\lib\parse_argv.js)
npm@9.9.2 (D:\Program Files (x86)\nodejs\node_global\node_modules\cnpm\node_modules\npm\index.js)
node@20.10.0 (D:\Program Files (x86)\nodejs\node.exe)
npminstall@7.11.1 (D:\Program Files (x86)\nodejs\node_global\node_modules\cnpm\node_modules\npminstall\lib\index.js)
prefix=D:\Program Files (x86)\nodejs\node_global
win32 x64 10.0.19045
registry=https://registry.npmmirror.com

C:\windows\system32>cnpm install vue -g
Downloading vue to D:\Program Files (x86)\nodejs\node_global\node_modules\vue_tmp
Copying D:\Program Files (x86)\nodejs\node_global\node_modules\vue_tmp\.store\vue@3.3.12\node_modules\vue to D:\Program Files (x86)\nodejs\node_global\node_modules\vue
Installing vue's dependencies to D:\Program Files (x86)\nodejs\node_global\node_modules\vue/node_modules
[1/5] @vue/shared@3.3.12 installed at node_modules\.store\@vue+shared@3.3.12\node_modules\@vue\shared
[2/5] @vue/server-renderer@3.3.12 installed at node_modules\.store\@vue+server-renderer@3.3.12\node_modules\@vue\server-renderer
[3/5] @vue/runtime-dom@3.3.12 installed at node_modules\.store\@vue+runtime-dom@3.3.12\node_modules\@vue\runtime-dom
[4/5] @vue/compiler-dom@3.3.12 installed at node_modules\.store\@vue+compiler-dom@3.3.12\node_modules\@vue\compiler-dom
[5/5] @vue/compiler-sfc@3.3.12 installed at node_modules\.store\@vue+compiler-sfc@3.3.12\node_modules\@vue\compiler-sfc
Recently updated (since 2023-12-10): 11 packages (detail see file D:\Program Files (x86)\nodejs\node_global\node_modules\vue\node_modules\.recently_updates.txt)
  2023-12-16
    → @vue/shared@3.3.12(3.3.12) (14:24:11)
    → @vue/server-renderer@3.3.12(3.3.12) (14:24:08)
    → @vue/server-renderer@3.3.12 › @vue/compiler-ssr@3.3.12(3.3.12) (14:23:56)
    → @vue/compiler-dom@3.3.12(3.3.12) (14:23:51)
    → @vue/runtime-dom@3.3.12(3.3.12) (14:24:06)
    → @vue/compiler-sfc@3.3.12(3.3.12) (14:23:54)
    → @vue/compiler-sfc@3.3.12 › @vue/reactivity-transform@3.3.12(3.3.12) (14:24:00)
    → @vue/runtime-dom@3.3.12 › @vue/runtime-core@3.3.12(3.3.12) (14:24:03)
    → @vue/compiler-dom@3.3.12 › @vue/compiler-core@3.3.12(3.3.12) (14:23:48)
    → @vue/runtime-dom@3.3.12 › @vue/runtime-core@3.3.12 › @vue/reactivity@3.3.12(3.3.12) (14:23:58)
  2023-12-11
    → @vue/compiler-sfc@3.3.12 › @babel/parser@^7.23.5(7.23.6) (21:09:56)
All packages installed (19 packages installed from npm registry, used 1s(network 1s), speed 2.15MB/s, json 19(731.38KB), tarball 2.09MB, manifests cache hit 0, etag hit 0 / miss 0)


C:\windows\system32>cnpm info vue

vue@3.3.12 | MIT | deps: 5 | versions: 463
The progressive JavaScript framework for building modern web UI.
https://github.com/vuejs/core/tree/main/packages/vue#readme

keywords: vue

dist
.tarball: https://registry.npmmirror.com/vue/-/vue-3.3.12.tgz
.shasum: 4a3a39e79d22e9826ae7c058863316333c838b63
.integrity: sha512-jYNv2QmET2OTHsFzfWHMnqgCfqL4zfo97QwofdET+GBRCHhSCHuMTTvNIgeSn0/xF3JRT5OGah6MDwUFN7MPlg==
.unpackedSize: 2.0 MB

dependencies:
@vue/compiler-dom: 3.3.12    @vue/runtime-dom: 3.3.12     @vue/shared: 3.3.12
@vue/compiler-sfc: 3.3.12    @vue/server-renderer: 3.3.12

maintainers:
- posva <posva13@gmail.com>
- yyx990803 <yyx990803@gmail.com>

dist-tags:
alpha: 3.4.0-alpha.4      latest: 3.3.12            v2-alpha: 2.7.0-alpha.12
beta: 3.4.0-beta.3        legacy: 2.6.14            v2-beta: 2.7.16-beta.2
csp: 1.0.28-csp           next: 3.2.36              v2-latest: 2.7.15

published 20 hours ago by yyx990803 <yyx990803@gmail.com>

C:\windows\system32>npm list vue
C:\windows\system32
`-- (empty)


C:\windows\system32>cnpm install webpack -g
Downloading webpack to D:\Program Files (x86)\nodejs\node_global\node_modules\webpack_tmp
Copying D:\Program Files (x86)\nodejs\node_global\node_modules\webpack_tmp\.store\webpack@5.89.0\node_modules\webpack to D:\Program Files (x86)\nodejs\node_global\node_modules\webpack
Installing webpack's dependencies to D:\Program Files (x86)\nodejs\node_global\node_modules\webpack/node_modules
[1/24] json-parse-even-better-errors@^2.3.1 installed at node_modules\.store\json-parse-even-better-errors@2.3.1\node_modules\json-parse-even-better-errors
[2/24] @types/estree@^1.0.0 installed at node_modules\.store\@types+estree@1.0.5\node_modules\@types\estree
[3/24] chrome-trace-event@^1.0.2 installed at node_modules\.store\chrome-trace-event@1.0.3\node_modules\chrome-trace-event
[4/24] webpack-sources@^3.2.3 installed at node_modules\.store\webpack-sources@3.2.3\node_modules\webpack-sources
[5/24] glob-to-regexp@^0.4.1 installed at node_modules\.store\glob-to-regexp@0.4.1\node_modules\glob-to-regexp
[6/24] loader-runner@^4.2.0 installed at node_modules\.store\loader-runner@4.3.0\node_modules\loader-runner
[7/24] events@^3.2.0 installed at node_modules\.store\events@3.3.0\node_modules\events
[8/24] es-module-lexer@^1.2.1 installed at node_modules\.store\es-module-lexer@1.4.1\node_modules\es-module-lexer
[9/24] acorn@^8.7.1 installed at node_modules\.store\acorn@8.11.2\node_modules\acorn
[10/24] acorn-import-assertions@^1.9.0 installed at node_modules\.store\acorn-import-assertions@1.9.0\node_modules\acorn-import-assertions
[11/24] tapable@^2.1.1 installed at node_modules\.store\tapable@2.2.1\node_modules\tapable
[12/24] neo-async@^2.6.2 installed at node_modules\.store\neo-async@2.6.2\node_modules\neo-async
[13/24] graceful-fs@^4.2.9 installed at node_modules\.store\graceful-fs@4.2.11\node_modules\graceful-fs
[14/24] watchpack@^2.4.0 installed at node_modules\.store\watchpack@2.4.0\node_modules\watchpack
[15/24] @types/eslint-scope@^3.7.3 installed at node_modules\.store\@types+eslint-scope@3.7.7\node_modules\@types\eslint-scope
[16/24] mime-types@^2.1.27 installed at node_modules\.store\mime-types@2.1.35\node_modules\mime-types
[17/24] @webassemblyjs/wasm-parser@^1.11.5 installed at node_modules\.store\@webassemblyjs+wasm-parser@1.11.6\node_modules\@webassemblyjs\wasm-parser
[18/24] @webassemblyjs/ast@^1.11.5 installed at node_modules\.store\@webassemblyjs+ast@1.11.6\node_modules\@webassemblyjs\ast
[19/24] @webassemblyjs/wasm-edit@^1.11.5 installed at node_modules\.store\@webassemblyjs+wasm-edit@1.11.6\node_modules\@webassemblyjs\wasm-edit
[20/24] eslint-scope@5.1.1 installed at node_modules\.store\eslint-scope@5.1.1\node_modules\eslint-scope
[21/24] enhanced-resolve@^5.15.0 installed at node_modules\.store\enhanced-resolve@5.15.0\node_modules\enhanced-resolve
[22/24] schema-utils@^3.2.0 installed at node_modules\.store\schema-utils@3.3.0\node_modules\schema-utils
[23/24] browserslist@^4.14.5 installed at node_modules\.store\browserslist@4.22.2\node_modules\browserslist
[24/24] terser-webpack-plugin@^5.3.7 installed at node_modules\.store\terser-webpack-plugin@5.3.9\node_modules\terser-webpack-plugin
Recently updated (since 2023-12-10): 3 packages (detail see file D:\Program Files (x86)\nodejs\node_global\node_modules\webpack\node_modules\.recently_updates.txt)
  2023-12-16
    → browserslist@4.22.2 › electron-to-chromium@^1.4.601(1.4.614) (03:02:19)
  2023-12-13
    → @types/eslint-scope@3.7.7 › @types/eslint@*(8.44.9) (07:35:55)
    → browserslist@4.22.2 › caniuse-lite@^1.0.30001565(1.0.30001570) (15:47:19)
All packages installed (77 packages installed from npm registry, used 2s(network 2s), speed 2.03MB/s, json 74(1.86MB), tarball 2.8MB, manifests cache hit 2, etag hit 0 / miss 0)
[webpack@5.89.0] link D:\Program Files (x86)\nodejs\node_global\webpack@ -> D:\Program Files (x86)\nodejs\node_global\node_modules\webpack\bin\webpack.js


C:\windows\system32>cnpm install --global webpack-cli
Downloading webpack-cli to D:\Program Files (x86)\nodejs\node_global\node_modules\webpack-cli_tmp
Copying D:\Program Files (x86)\nodejs\node_global\node_modules\webpack-cli_tmp\.store\webpack-cli@5.1.4\node_modules\webpack-cli to D:\Program Files (x86)\nodejs\node_global\node_modules\webpack-cli
Installing webpack-cli's dependencies to D:\Program Files (x86)\nodejs\node_global\node_modules\webpack-cli/node_modules
[1/13] commander@^10.0.1 installed at node_modules\.store\commander@10.0.1\node_modules\commander
[2/13] @webpack-cli/configtest@^2.1.1 installed at node_modules\.store\@webpack-cli+configtest@2.1.1\node_modules\@webpack-cli\configtest
[3/13] colorette@^2.0.14 installed at node_modules\.store\colorette@2.0.20\node_modules\colorette
[4/13] @webpack-cli/info@^2.0.2 installed at node_modules\.store\@webpack-cli+info@2.0.2\node_modules\@webpack-cli\info
[5/13] fastest-levenshtein@^1.0.12 installed at node_modules\.store\fastest-levenshtein@1.0.16\node_modules\fastest-levenshtein
[6/13] @webpack-cli/serve@^2.0.5 installed at node_modules\.store\@webpack-cli+serve@2.0.5\node_modules\@webpack-cli\serve
[7/13] envinfo@^7.7.3 installed at node_modules\.store\envinfo@7.11.0\node_modules\envinfo
[8/13] interpret@^3.1.1 installed at node_modules\.store\interpret@3.1.1\node_modules\interpret
[9/13] @discoveryjs/json-ext@^0.5.0 installed at node_modules\.store\@discoveryjs+json-ext@0.5.7\node_modules\@discoveryjs\json-ext
[10/13] cross-spawn@^7.0.3 installed at node_modules\.store\cross-spawn@7.0.3\node_modules\cross-spawn
[11/13] webpack-merge@^5.7.3 installed at node_modules\.store\webpack-merge@5.10.0\node_modules\webpack-merge
[12/13] import-local@^3.0.2 installed at node_modules\.store\import-local@3.1.0\node_modules\import-local
[13/13] rechoir@^0.8.0 installed at node_modules\.store\rechoir@0.8.0\node_modules\rechoir
All packages installed (40 packages installed from npm registry, used 1s(network 1s), speed 363.31KB/s, json 39(165.6KB), tarball 282.36KB, manifests cache hit 1, etag hit 0 / miss 0)
[webpack-cli@5.1.4] link D:\Program Files (x86)\nodejs\node_global\webpack-cli@ -> D:\Program Files (x86)\nodejs\node_global\node_modules\webpack-cli\bin\cli.js


C:\windows\system32>cnpm install @vue/cli -g
Downloading @vue/cli to D:\Program Files (x86)\nodejs\node_global\node_modules\@vue\cli_tmp
Copying D:\Program Files (x86)\nodejs\node_global\node_modules\@vue\cli_tmp\.store\@vue+cli@5.0.8\node_modules\@vue\cli to D:\Program Files (x86)\nodejs\node_global\node_modules\@vue\cli
Installing @vue/cli's dependencies to D:\Program Files (x86)\nodejs\node_global\node_modules\@vue\cli/node_modules
[1/35] envinfo@^7.7.4 installed at node_modules\.store\envinfo@7.11.0\node_modules\envinfo
[2/35] resolve@^1.20.0 installed at node_modules\.store\resolve@1.22.8\node_modules\resolve
[3/35] isbinaryfile@^4.0.6 installed at node_modules\.store\isbinaryfile@4.0.10\node_modules\isbinaryfile
[4/35] slash@^3.0.0 installed at node_modules\.store\slash@3.0.0\node_modules\slash
[5/35] @types/ejs@^3.0.6 installed at node_modules\.store\@types+ejs@3.1.5\node_modules\@types\ejs
[6/35] @vue/cli-ui-addon-webpack@^5.0.8 installed at node_modules\.store\@vue+cli-ui-addon-webpack@5.0.8\node_modules\@vue\cli-ui-addon-webpack
[7/35] deepmerge@^4.2.2 installed at node_modules\.store\deepmerge@4.3.1\node_modules\deepmerge
[8/35] ini@^2.0.0 installed at node_modules\.store\ini@2.0.0\node_modules\ini
[9/35] leven@^3.1.0 installed at node_modules\.store\leven@3.1.0\node_modules\leven
[10/35] javascript-stringify@^2.0.1 installed at node_modules\.store\javascript-stringify@2.1.0\node_modules\javascript-stringify
[11/35] minimist@^1.2.5 installed at node_modules\.store\minimist@1.2.8\node_modules\minimist
[12/35] validate-npm-package-name@^3.0.0 installed at node_modules\.store\validate-npm-package-name@3.0.0\node_modules\validate-npm-package-name
[13/35] @vue/cli-ui-addon-widgets@^5.0.8 installed at node_modules\.store\@vue+cli-ui-addon-widgets@5.0.8\node_modules\@vue\cli-ui-addon-widgets
[14/35] shortid@^2.2.15 installed at node_modules\.store\shortid@2.2.16\node_modules\shortid
[15/35] lodash.clonedeep@^4.5.0 installed at node_modules\.store\lodash.clonedeep@4.5.0\node_modules\lodash.clonedeep
[16/35] debug@^4.1.0 installed at node_modules\.store\debug@4.3.4\node_modules\debug
[17/35] strip-ansi@^6.0.0 installed at node_modules\.store\strip-ansi@6.0.1\node_modules\strip-ansi
[18/35] lru-cache@^6.0.0 installed at node_modules\.store\lru-cache@6.0.0\node_modules\lru-cache
[19/35] commander@^7.1.0 installed at node_modules\.store\commander@7.2.0\node_modules\commander
[20/35] import-global@^0.1.0 installed at node_modules\.store\import-global@0.1.0\node_modules\import-global
[21/35] boxen@^5.0.0 installed at node_modules\.store\boxen@5.1.2\node_modules\boxen
[22/35] fs-extra@^9.1.0 installed at node_modules\.store\fs-extra@9.1.0\node_modules\fs-extra
[23/35] js-yaml@^4.0.0 installed at node_modules\.store\js-yaml@4.1.0\node_modules\js-yaml
[24/35] recast@^0.20.3 installed at node_modules\.store\recast@0.20.5\node_modules\recast
[25/35] pkg-dir@^5.0.0 installed at node_modules\.store\pkg-dir@5.0.0\node_modules\pkg-dir
[26/35] yaml-front-matter@^4.1.0 installed at node_modules\.store\yaml-front-matter@4.1.1\node_modules\yaml-front-matter
[27/35] @vue/cli-shared-utils@^5.0.8 installed at node_modules\.store\@vue+cli-shared-utils@5.0.8\node_modules\@vue\cli-shared-utils
[28/35] download-git-repo@^3.0.2 installed at node_modules\.store\download-git-repo@3.0.2\node_modules\download-git-repo
[29/35] ejs@^3.1.6 installed at node_modules\.store\ejs@3.1.9\node_modules\ejs
[30/35] globby@^11.0.2 installed at node_modules\.store\globby@11.1.0\node_modules\globby
[31/35] vue@^2.6.14 installed at node_modules\.store\vue@2.7.15\node_modules\vue
[32/35] @vue/cli-ui@^5.0.8 installed at node_modules\.store\@vue+cli-ui@5.0.8\node_modules\@vue\cli-ui
[33/35] @types/inquirer@^8.1.3 installed at node_modules\.store\@types+inquirer@8.2.10\node_modules\@types\inquirer
[34/35] inquirer@^8.0.0 installed at node_modules\.store\inquirer@8.2.6\node_modules\inquirer
[35/35] vue-codemod@^0.0.5 installed at node_modules\.store\vue-codemod@0.0.5\node_modules\vue-codemod
deprecate shortid@^2.2.15 Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
deprecate vue-codemod@0.0.5 › jscodeshift@0.11.0 › @babel/plugin-proposal-nullish-coalescing-operator@^7.1.0 This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.
deprecate vue-codemod@0.0.5 › jscodeshift@0.11.0 › @babel/plugin-proposal-optional-chaining@^7.1.0 This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.
deprecate vue-codemod@0.0.5 › jscodeshift@0.11.0 › @babel/plugin-proposal-class-properties@^7.1.0 This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.
deprecate vue-codemod@0.0.5 › jscodeshift@0.11.0 › micromatch@3.1.10 › snapdragon@0.8.2 › source-map-resolve@^0.5.0 See https://github.com/lydell/source-map-resolve#deprecated
deprecate vue-codemod@0.0.5 › jscodeshift@0.11.0 › micromatch@3.1.10 › snapdragon@0.8.2 › source-map-resolve@0.5.3 › source-map-url@^0.4.0 See https://github.com/lydell/source-map-url#deprecated
deprecate vue-codemod@0.0.5 › jscodeshift@0.11.0 › micromatch@3.1.10 › snapdragon@0.8.2 › source-map-resolve@0.5.3 › urix@^0.1.0 Please see https://github.com/lydell/urix#deprecated
deprecate vue-codemod@0.0.5 › jscodeshift@0.11.0 › micromatch@3.1.10 › snapdragon@0.8.2 › source-map-resolve@0.5.3 › resolve-url@^0.2.1 https://github.com/lydell/resolve-url#deprecated
anti semver @vue/cli-ui@5.0.8 › apollo-server-express@3.13.0 › @types/express@4.17.14 › @types/express-serve-static-core@^4.17.18 delcares @types/express-serve-static-core@^4.17.18(resolved as 4.17.41) but using ancestor(apollo-server-express)'s dependency @types/express-serve-static-core@4.17.31(resolved as 4.17.31)
deprecate @vue/cli-ui@5.0.8 › apollo-server-express@3.13.0 › apollo-server-types@^3.8.0 The `apollo-server-types` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.
deprecate @vue/cli-ui@5.0.8 › subscriptions-transport-ws@^0.11.0 The `subscriptions-transport-ws` package is no longer maintained. We recommend you use `graphql-ws` instead. For help migrating Apollo software to `graphql-ws`, see https://www.apollographql.com/docs/apollo-server/data/subscriptions/#switching-from-subscriptions-transport-ws    For general help using `graphql-ws`, see https://github.com/enisdenjo/graphql-ws/blob/master/README.md
deprecate @vue/cli-ui@5.0.8 › apollo-server-express@3.13.0 › apollo-server-types@3.8.0 › apollo-server-env@^4.2.1 The `apollo-server-env` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/utils.fetcher` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.
deprecate @vue/cli-ui@5.0.8 › apollo-server-express@3.13.0 › apollo-server-types@3.8.0 › apollo-reporting-protobuf@^3.4.0 The `apollo-reporting-protobuf` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/usage-reporting-protobuf` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.
deprecate @vue/cli-ui@5.0.8 › apollo-server-express@3.13.0 › apollo-server-core@3.13.0 › apollo-datasource@^3.3.2 The `apollo-datasource` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023 and October 22nd 2024, respectively). See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.
deprecate @vue/cli-ui@5.0.8 › apollo-server-express@3.13.0 › apollo-server-core@3.13.0 › apollo-server-plugin-base@^3.7.2 The `apollo-server-plugin-base` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.
deprecate @vue/cli-ui@5.0.8 › apollo-server-express@3.13.0 › apollo-server-core@3.13.0 › apollo-server-errors@^3.3.1 The `apollo-server-errors` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.
Recently updated (since 2023-12-10): 23 packages (detail see file D:\Program Files (x86)\nodejs\node_global\node_modules\@vue\cli\node_modules\.recently_updates.txt)
  2023-12-16
    → vue-codemod@0.0.5 › @vue/compiler-core@^3.0.5(3.3.12) (14:23:48)
    → vue-codemod@0.0.5 › @vue/compiler-dom@^3.0.5(3.3.12) (14:23:51)
    → vue-codemod@0.0.5 › @vue/compiler-core@3.3.12 › @vue/shared@3.3.12(3.3.12) (14:24:11)
    → vue-codemod@0.0.5 › @babel/preset-env@7.23.6 › @babel/helper-compilation-targets@7.23.6 › browserslist@4.22.2 › electron-to-chromium@^1.4.601(1.4.614) (03:02:19)
    → vue-codemod@0.0.5 › @babel/preset-env@7.23.6 › @babel/plugin-transform-regenerator@7.23.3 › regenerator-transform@0.15.2 › @babel/runtime@7.23.6 › regenerator-runtime@^0.14.0(0.14.1) (04:52:02)
  2023-12-14
    → vue-codemod@0.0.5 › jscodeshift@0.11.0 › flow-parser@0.*(0.224.0) (05:59:22)
  2023-12-13
    → vue-codemod@0.0.5 › @babel/preset-env@7.23.6 › @babel/helper-compilation-targets@7.23.6 › browserslist@4.22.2 › caniuse-lite@^1.0.30001565(1.0.30001570) (15:47:19)
  2023-12-11
    → vue-codemod@0.0.5 › @vue/compiler-core@3.3.12 › @babel/parser@^7.23.5(7.23.6) (21:09:56)
    → vue-codemod@0.0.5 › @babel/preset-env@^7.10.3(7.23.6) (21:10:02)
    → vue-codemod@0.0.5 › @babel/preset-env@7.23.6 › babel-plugin-polyfill-regenerator@^0.5.3(0.5.4) (22:20:08)
    → vue-codemod@0.0.5 › @babel/preset-env@7.23.6 › @babel/plugin-transform-for-of@^7.23.6(7.23.6) (21:09:56)
    → vue-codemod@0.0.5 › @babel/preset-env@7.23.6 › babel-plugin-polyfill-corejs2@^0.4.6(0.4.7) (22:20:08)
    → vue-codemod@0.0.5 › @babel/preset-env@7.23.6 › @babel/helper-compilation-targets@^7.23.6(7.23.6) (21:09:56)
    → vue-codemod@0.0.5 › @babel/preset-env@7.23.6 › babel-plugin-polyfill-corejs3@^0.8.5(0.8.7) (22:20:09)
    → vue-codemod@0.0.5 › @babel/preset-env@7.23.6 › @babel/plugin-transform-class-properties@7.23.3 › @babel/helper-create-class-features-plugin@^7.22.15(7.23.6) (21:09:56)
    → vue-codemod@0.0.5 › jscodeshift@0.11.0 › @babel/preset-typescript@7.23.3 › @babel/plugin-transform-typescript@^7.23.3(7.23.6) (21:10:03)
    → vue-codemod@0.0.5 › @babel/preset-env@7.23.6 › babel-plugin-polyfill-regenerator@0.5.4 › @babel/helper-define-polyfill-provider@^0.4.4(0.4.4) (22:20:06)
    → vue-codemod@0.0.5 › @babel/core@^7.10.3(7.23.6) (21:10:08)
    → vue-codemod@0.0.5 › @babel/core@7.23.6 › @babel/generator@^7.23.6(7.23.6) (21:10:02)
    → vue-codemod@0.0.5 › @babel/types@^7.12.12(7.23.6) (21:10:01)
    → vue-codemod@0.0.5 › @babel/core@7.23.6 › @babel/helpers@^7.23.6(7.23.6) (21:10:06)
    → vue-codemod@0.0.5 › @babel/core@7.23.6 › @babel/traverse@^7.23.6(7.23.6) (21:10:04)
    → vue-codemod@0.0.5 › @babel/preset-env@7.23.6 › @babel/plugin-transform-regenerator@7.23.3 › regenerator-transform@0.15.2 › @babel/runtime@^7.8.4(7.23.6) (21:09:58)
Run 2 script(s) in 262ms.
All packages installed (781 packages installed from npm registry, used 13s(network 13s), speed 3.05MB/s, json 622(7.15MB), tarball 31.12MB, manifests cache hit 64, etag hit 0 / miss 0)
[@vue/cli@5.0.8] link D:\Program Files (x86)\nodejs\node_global\vue@ -> D:\Program Files (x86)\nodejs\node_global\node_modules\@vue\cli\bin\vue.js


C:\windows\system32>vue
Usage: vue <command> [options]

Options:
  -V, --version                              output the version number
  -h, --help                                 display help for command

Commands:
  create [options] <app-name>                create a new project powered by vue-cli-service
  add [options] <plugin> [pluginOptions]     install a plugin and invoke its generator in an already created project
  invoke [options] <plugin> [pluginOptions]  invoke the generator of a plugin in an already created project
  inspect [options] [paths...]               inspect the webpack config in a project with vue-cli-service
  serve                                      alias of "npm run serve" in the current project
  build                                      alias of "npm run build" in the current project
  ui [options]                               start and open the vue-cli ui
  init [options] <template> <app-name>       generate a project from a remote template (legacy API, requires
                                             @vue/cli-init)
  config [options] [value]                   inspect and modify the config
  outdated [options]                         (experimental) check for outdated vue cli service / plugins
  upgrade [options] [plugin-name]            (experimental) upgrade vue cli service / plugins
  migrate [options] [plugin-name]            (experimental) run migrator for an already-installed cli plugin
  info                                       print debugging information about your environment
  help [command]                             display help for command

  Run vue <command> --help for detailed usage of given command.
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值