Vue脚手架搭建图文详解

使用vue脚手架搭建项目详解 安装vue脚手架 这里的版本是vue cli4 cnpm i @vue/cli -g 启动vue脚手架图形化界面 打开命令行,输入以下命令 vue ui 通过vue脚手架图形化界面创建项目 选择项目目录 ... 阅读详情

这里写目录标题

1. 序言

在上一博客中安装完nodejs后,现在可以安装VueCli了。

  1. 进入官网 https://cli.vuejs.org/zh/guide/installation.html

在这里插入图片描述

  1. 复制安装语句
npm install -g @vue/cli
  1. 执行过程
    在这里插入图片描述

  2. 报错

npm ERR! code EACCES
npm ERR! syscall access
npm ERR! path /usr/local/lib/node_modules
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
npm ERR!  [Error: EACCES: permission denied, access '/usr/local/lib/node_modules'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'access',
npm ERR!   path: '/usr/local/lib/node_modules'
npm ERR! }
npm ERR! 
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR! 
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/admin/.npm/_logs/2020-06-04T13_47_03_623Z-debug.log
  1. 解决
在执行语句前加上sudo

sudo npm install -g @vue/cli

在这里插入图片描述

  1. 执行完成
    在这里插入图片描述

  2. 检查是否安装成功

vue --version

在这里插入图片描述

  1. 脚手架搭建完成

  2. 安装一个全局的扩展
    官网地址: https://cli.vuejs.org/zh/guide/prototyping.html
    在这里插入图片描述
    执行语句:

npm install -g @vue/cli-service-global
  1. 执行过程中报错
> node install.js

gyp WARN EACCES current user ("nobody") does not have permission to access the dev dir "/Users/admin/Library/Caches/node-gyp/14.4.0"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/usr/local/lib/node_modules/@vue/cli-service-global/node_modules/watchpack-chokidar2/node_modules/fsevents/.node-gyp"
gyp WARN install got an error, rolling back install
gyp WARN install got an error, rolling back install
gyp ERR! configure error 
gyp ERR! stack Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/@vue/cli-service-global/node_modules/watchpack-chokidar2/node_modules/fsevents/.node-gyp'
gyp ERR! System Darwin 19.0.0
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /usr/local/lib/node_modules/@vue/cli-service-global/node_modules/watchpack-chokidar2/node_modules/fsevents
gyp ERR! node -v v14.4.0
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok 

> fsevents@1.2.13 install /usr/local/lib/node_modules/@vue/cli-service-global/node_modules/webpack-dev-server/node_modules/fsevents
> node install.js

gyp WARN EACCES current user ("nobody") does not have permission to access the dev dir "/Users/admin/Library/Caches/node-gyp/14.4.0"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/usr/local/lib/node_modules/@vue/cli-service-global/node_modules/webpack-dev-server/node_modules/fsevents/.node-gyp"
gyp WARN install got an error, rolling back install
gyp WARN install got an error, rolling back install
gyp ERR! configure error 
gyp ERR! stack Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/@vue/cli-service-global/node_modules/webpack-dev-server/node_modules/fsevents/.node-gyp'
gyp ERR! System Darwin 19.0.0
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /usr/local/lib/node_modules/@vue/cli-service-global/node_modules/webpack-dev-server/node_modules/fsevents
gyp ERR! node -v v14.4.0
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok 

问题出现原因:
由于我第一次执行npm install -g @vue/cli-service-global 过程中,中途关掉了, 所以又执行了一次npm install -g @vue/cli-service-global。

  1. 执行清缓存命令
sudo npm cache clean --force
  1. 再次执行
sudo npm install -g @vue/cli-service-global

在这里插入图片描述

  1. 执行完成。

验证是否安装完成

vue -V
或者 
vue --version

在这里插入图片描述

  1. 到目前为止已经安装了nodeJs, vue
npm -v
node -v
vue -V

在这里插入图片描述

  1. 接下来将搭建一个helloworld的项目,见下一博文。
Vue 脚手架搭建目录及文件详解 vue脚手架搭建在各大前端网站都有详解,这里就不多作介绍,此文章主要介绍脚手架搭建后的目录结构,以及配置文件的详解。 1. 目录结构 目录结构如下: 我们来介绍一下这些目录: 一级目录 build: webpack 配置相关的目录 config: webpack 配置相关的目录 node_modules:  npm install 安装的依赖代码库 src: 存放源码,我们开发... 阅读详情

相关推荐

从零开始搭建一个vue.js的脚手架

从零开始搭建一个vue.js脚手架在谷歌工作的时候,我们要做很多界面的原型,要求快速上手,灵活运用,当时用的一些现有框架,比如angular,太笨重了——尤雨溪(Vue.js 作者)vue.js是现在一个很火的前端框架,官网描述其简单易用,灵活度高,性能好本篇文章基于Windows系统公司的项目前端框架选择了vue,最近也一直在学习它,今天写一篇Vue-cli脚手架搭建的学习记录,以后忘记了再来查阅

qq_32347235的博客 1万+

vue Error: Cannot find module ‘chokidar‘

从Github上下载的前端项目,cnpm install之后顺利加载了node_modules。删除node_modules重新下载依然报错。但是cnpm run dev却报错。

weixin_46176940的博客 1957

Vue脚手架搭建以及创建Vue项目流程_脚手架创建vue项目

node_cache和node_global是后面创建的文件夹,后面有讲到,创建的位置,我在这里放到了node.js文件夹下,也可以自定义文件夹路径四个path分别代表:添加了NODE_PATH这个变量名,添加这个名下面的两个文件夹等,最后那个路径也要配一下,不然安装淘宝镜像会有问题效果:提示:如果碰到下面情况可能原因:可能是C:\Users\Administrator(users)目录下的.npmrc里的配置问题,把里面的文件改成自己需要的路径,比如我想放到node.js文件夹下。

2401_89609610的博客 1630

安装后仍然提示Cannot find module ‘webpack-cli‘

部署webpack打包js文件: webpack .\src\main.js .\dist\bundle.js 过程出现报错: One CLI for webpack must be installed. These are recommended choices, delivered as separate packages: - webpack-cli (https://github.com/webpack/webpack-cli) The original webpack full-fe

pekaboo的博客 3395

watchpack:包装程序库,用于目录和文件监视

手表包 包装程序库,用于目录和文件监视。 概念 watchpack高级API不会直接映射到观察者。 相反,三级体系结构可确保每个目录仅存在一个观察者。 高级API向WatcherManager请求DirectoryWatchers ,以确保每个目录仅创建一个DirectoryWatcher 。 一个用户面对Watcher可以从获得DirectoryWatcher并提供有关筛选视图DirectoryWatcher 。 在DirectoryWatcher和Watcher上使用引用计数来决定何时关闭它们。 真正的观察者是由DirectoryWatcher创建的。 永远不会直接观看文件。 这应该使观察者的计数保持较低。 观看可以从过去开始。 这种方式可以在读取文件后开始观看。 不遵循符号链接,而是监视符号链接。 原料药 var Watchpack = require ( "watch

告别PS串口焦虑:深入解析AXI Uartlite IP核如何将ZYNQ PL任意引脚变成串口(从Vivado约束到驱动文件全解析)

本文深入解析AXI Uartlite IP核如何将ZYNQ PL任意引脚变成串口,从Vivado约束到驱动文件全解析。通过AXI Uartlite IP核,开发者可以突破PS端UART数量限制,实现高效串口通信。文章详细介绍了IP核架构、Vivado工程配置、驱动开发及调试技巧,帮助开发者快速掌握这一技术。

weixin_33736649的博客 467

运行vue项目遇到的问题(npm ERR! code ELIFECYCLE npm ERR! syscall spawn npm ERR! file sh)

npm run serve报错如下 sh: vue-cli-service: command not found npm ERR! code ELIFECYCLE npm ERR! syscall spawn npm ERR! file sh npm ERR! errno ENOENT npm ERR! vue-antd-pro@2.1.0 serve: `vue-cli-service serve --hot` npm ERR! spawn ENOENT npm ERR! npm ERR! Fai

一个黑曼巴的博客 1万+

基于Simulink的占空比调制DTC降低转矩脉动

修改传统SVPWM模块,输入占空比d和有效矢量索引,计算Ton​=d∗Tc​、Toff​=(1−d)∗Tc​,生成对称PWM波形(替代开关表直接输出)。:低速时(n<500rpm)减小dmax​=0.6(避免磁链畸变),高速时(n>2000rpm)增大dmax​=0.8(提升动态响应);kT​/kψ​:转矩/磁链误差增益(需整定,如kT​=0.02/(N⋅m),kψ​=0.1/Wb);(θ为电压矢量与磁链夹角)。② SVM-DTC(占空比计算模块启用,d0​=0.5,kT​=0.02,kψ​=0.1)。

amy_mhd的博客 87

安装webpack出现警告:npm WARN notsup Unsupported engine for watchpack-chokidar2@2.0.0

警告如下: npm WARN notsup Unsupported engine for watchpack-chokidar2@2.0.0: wanted: {“node”:"<8.10.0"} (current: {“node”:“10.16.0”,“npm”:“6.13.1”}) npm WARN notsup Not compatible with your version of node/npm: watchpack-chokidar2@2.0.0 npm WARN optional SKI

FantasyWeirdo的博客 1万+

Android性能优化之Android Profiler

在移动应用开发中,打造一个流畅、省电且不卡顿的用户体验是至关重要的。然而,随着应用功能的日益复杂,内存泄漏、CPU暴涨、网络卡顿以及电量消耗过快等问题常常化身为隐形杀手,悄悄吞噬着用户体验。为了帮助开发者精准定位并解决这些性能瓶颈,谷歌在Android Studio中集成了一款强大的一站式性能分析工具Android Profiler。Android Profiler作为Android Studio内置的实时数据可视化工具,支持运行在Android 5.0及更高版本的设备上。

xiangzhihong8的专栏 201

京东/淘宝商品评论情感分析:基于Python的大规模评论爬取与NLP情感分析实战

在当今电商蓬勃发展的时代,用户评论已成为影响消费者购买决策的关键因素。本文将详细介绍如何使用Python最新技术栈爬取京东和淘宝商品评论,并运用先进的自然语言处理技术对评论进行情感分析,识别用户的好评与差评倾向。通过完整的代码实现和深入的技术解析,帮助读者掌握从数据采集到情感分析的全流程。本文详细介绍了如何使用Python最新技术栈实现京东和淘宝商品评论的爬取与情感分析。通过结合异步爬虫、反爬策略、BERT情感分析等先进技术,我们构建了一个完整的评论分析系统。高效爬取。

2201_76125261的博客 1402

Vue搭建脚手架图文详解

一共八步并且附vue题哦 第一步:搜索框输入cmd,输入node -v 检查是否有node.js,如果没有请到安装 | Vuex (vuejs.org)进行下载安装 如图所示: 安装好进行下一步 第二步:npm install vue-cli -g 第三步:输入你想要保存的盘如(D:) 第四步:输入cd vue(vue是你保存的盘地址) 第五步:输入vue init webpack gtalent(gtalent你的项目名称,因为我觉得智一面这个软件很好用,所以就用他来命名吧) ..

qq_46176778的博客 402

包络检波电路(Envelope Detector)

把 100 kHz 载波想象成"电台的高频信号",把 1 kHz 包络想象成"主持人说话的声波"。而今天电路的工作,就是把这个"调大调小的外壳"(包络)重新剥出来,还原成主持人的声音 🎵。这是三极管开关电路的重要搭档,也是从"二极管家族"过渡到"三极管家族"的桥梁 🔌。——倍压整流看的是"幅值累积"(多个电容接力),包络检波看的是"频率分离"(高低频分开)。同样的"D1 串联 + RC 并联"拓扑,今天被赋予了"AM 解调"的新生命。——电感负载的"泄洪闸",保护三极管开关不被反向电动势击穿。

飞多学堂的博客 94

搭建vue3脚手架,并且浅谈nodeJs和vue的关系

vscode初始化设置 1.自定义配置 2.怎么设置和使用vue模板 https://www.cnblogs.com/pwindy/p/12920050.html

Yal_insist的博客 2万+

企业级AI平台架构设计:AI应用架构师的未来趋势

企业级AI平台是AI从“实验室”走向“生产线”的关键,而AI应用架构师就是这条“生产线”的总设计师。未来,随着生成式AI、边缘计算、自治式AI的发展,架构师的角色将越来越重要——他们不仅要构建技术平台,还要连接技术与业务,让AI真正创造价值。“不要做‘只会调模型的工程师’,要做‘能解决业务问题的架构师’。因为,真正有价值的AI,从来不是“最先进的模型”,而是“能落地、能复用、能创造业务价值的平台”。愿你在企业AI转型的浪潮中,成为那个“搭建桥梁的人”——连接技术与业务,连接现在与未来。

小程序开发 973

2024年数字IC秋招-华为机试-数字芯片-实习笔试题

笔试题目:40个选择题A.综合时不同文件列表内的宏定义仅在本列表生效B.宏定义会覆盖,不需要单独undefC.仿真时出现宏定义冲突以最后一次值为准D.宏定义最好在各文件中随用随定义A.4/9B.4/6C.01D.0/6。

qq_42135020的博客 2892

VUE-脚手架搭建

vue 有两个大版本,分别是 vue-2 和 vue-3,目前新项目的话用 vue-3 的会比较多以下我会分别提供搭建 vue-2 和 vue-3 脚手架的过程。

xhmico的博客 3728

【原创教程】汇川H5U入门教案第二课

定时器指令IN输入能流从OFF变为ON时,定时器启动计时,输出Q为ON,IN输入能流从ON变为OFF时,在IN保持为OFF期间,定时器的运行时间是PT参数指定的时间,定时器定时时间达到PT参数指定的时间后,Q变为OFF。IN输入能流为ON时,ET输出值为0,IN从ON变为OFF时,在定时器计时运行期间,ET输出当前的计时时间,定时器计时时间到达PT参数指定的时间后,ET值保持。IN输入能流为ON时,在定时器计时运行期间,ET输出当前的计时时间,定时器计时时间到达PT参数指定的时间后,ET值保持;

Qinmingyue13的博客 2478

vue脚手架搭建项目(详细教程)

vue的自动化构建工具是node.js帮我们做的,这就是我们为什么要下载node的原因。npm install < name > --save:安装的同时,将信息写入package.json中,项目路径中若是有。Vue脚手架指的是vue-cli,它是一个快速构建**单页面应用程序(SPA)**环境配置的工具)命令行界面。npm list:查看当前目录下已安装的node包。npm ls:查看当前目录下已安装的node包。npm -v:查看npm安装的版本。:是一个开源的前端打包工具。1.进入终端执行命令。

weixin_65855560的博客 1万+

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Vue2.0搭建脚手架(vue-cli)

Vue2.0搭建脚手架(vue-cli)

Phils的博客 1万+

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Vue3 脚手架搭建项目详细过程

一. 安装vue3.0脚手架 如果之前安装了2.0的脚手架,要先卸载掉,输入:npm uninstall vue-cli -g 进行全局卸载 然后重新安装: npm install @vue/cli -g 二,项目搭建过程 由于 git bash 来执行命令的时候无法使用键盘上下键来进行选项选择,所以我们要使用 cmd / powershell,这里使用 powershell 1.vue create + 项目名称 2.模板选择,通过键盘上下键来选择,我们选择第三个 自定义 这三个选择分别是 vue2 /

weixin_45304198的博客 1万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

vue如何搭建脚手架,超详细

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、安装node二、安装cnpm三、安装webpack四、安装vue-cli五、创建项目总结 前言 如何搭建vue脚手架 提示:以下是本篇文章正文内容,下面案例可供参考 一、安装node win+r输入cmd打开控制台窗口,输入:node -v检查是否安装node。 如果没有安装先去官网安装,安装地址:https://nodejs.org/en/ 二、安装cnpm (非必要),但是国内的话安装了会快很多。 输入命令安装:n

big_beer的博客 1万+

vue脚手架搭建流程

vue脚手架搭建流程 搭建vue项目之前你需要安装vue的脚手架和node.js,一起去看看怎么搭建一个vue环境吧。(学编程语言最爱看见的就是用这个先写一个helloworld,只想说我对世界友好可是现实是残酷的。。。。。。) 1&amp; 安装node.js (安装网址点击下面链接) node.js下载网址 安装完以后桌面上什么都没有是不是有点...

一劍傾城 1691

vue 脚手架搭建

vue 脚手架搭建

qq_45725851的博客 5158

Vue脚手架搭建

main 掌控全局添加依赖设置。

zc917619462的博客 1347
上一篇: NodeJs安装详细步骤图解
下一篇: 创建一个最简单的vue,Hello-world项目
sendear
博客等级 码龄9年 6粉丝 66原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值