Yarn是什么? “Yarn是由Facebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具 ,正如官方文档中写的,Yarn 是为了弥补 npm 的一些缺陷而出现的。”这句话让我想起了使用npm时的坑了: npm install的时候巨慢。特别是新的项目拉下来要等半天,删除node_modules,重新ins
1 nvm(node version manager)的安装和使用(管理node版本) 下载地址:https://github.com/coreybutler/nvm-windows/releases 选择想要的版本,点击nvm-setup.zip可直接下载 安装:安装路径需要全英文,并选择nodejs的安装路径 安装完毕之后 nvm -v 可查看版本 2 下载node 进入nvm安装目录,打开
npm 报错cb.apply is not a function问题小结 问题描述: 解决方案: 方案一 运行vue的时候在本级终端运行(这是我解决的方法) 方案二 去找版本对应问题 https://nodejs.org/zh-cn/download/releases/
错误代码:npm install vue-router --save-dev 首先进行原因分析:根据大部分文档的叙述 该错误为: npm版本问题,新版本对下载要求比较严格 其次解决方案:npm install --legacy-peer-deps vue-router@3.5.2
uni-app基本使用 环境说明: 当前node版本v14.18.0vue-cli 版本 @vue/cli 5.0.8我这里使用当前目录下安装脚手架,并且安装uniapp, warning: vue/cli 脚手架版本一定不要选择高于4.5.15,否则在后面启动h5各种奇怪的问题 #注意这里版本不要选5.0以上,这时候用5.0以上版本,启动的时候
简单介绍: 这个组件库是个人为了学习而开发的,借鉴了element ui和bootstrap两个前端框架开发的。底层代码是基于vue3.x的。 其中组件包括: 1、系统内置 内置样式 内置动画 2、组件文档 消息弹出 模态框 警告框Alert 面包屑 按钮 开关 分页工具 加载框架 块级选择 下拉框 进度条 表
在编写node 自定义的一些脚本命令的时候,使用 npm link打开bin的执行文件,本意是要执行执行文件里面的内容,却发现最后文件本身被打开了,后来发现是要做一个声明再执行文件头部,例如: #!/usr/bin/env node // 我们对于创建等命令的设定以及一些交互流程等都会在这个入口文件中设
1、node 版本、node-sass 版本及 sass-loader 版本查看: 其一、我的 node 版本查看:在命令行输入查询命令:node -v我的 node 版本为:v14.19.0其二、我的 node-sass 版本查看:"node-sass": "^4.14.1" 其三、我的 sass-loader 版本查看:"sass-loader": "^7.3.1" 2、node 版本
一、使用之前,我们先来掌握3个东西是用来干什么的。 npm: Nodejs下的包管理器。 webpack: 它主要的用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。 vue-cli: 用户生成Vue工程模板。(帮你快速开始一个vue的项目,也就是给你一套vue的结
博客园支持 Markdown 语法写入。对于目录生成更是简洁得很,只需要在想要生成目录的地方输入 [toc] 那么当前文章下的所有的标题将会在当前位置组合为该文章的目录。比如博客园编辑窗口: 预览相应内容如下: 然而对于 VSCode 而言,其自身的 Markdown Preview 是不能支持这种写法的: n
欢迎关注前端早茶,与广东靓仔携手共同进阶 前端早茶专注前端,一起结伴同行,紧跟业界发展步伐~ npm2 用 node 版本管理工具把 node 版本降到 4,那 npm 版本就是 2.x 了。 然后找个目录,执行下 npm init -y,快速创建个 package.json。 然后执行 npm install express,那么 expres
安装与部署 一、npm方式安装: 1)安装Node.js 在Node.js官方网站https://nodejs.org/en/直接下载Node.js并双击安装 2)设置环境变量,把node.exe所在的目录加入到PATH环境变量中,然后输入如下命令进行有返回版本号证明安装并配置成功 node --version npm --versi
1、添加NodeSource到yum源 curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash - 2、安装Node.js和npm sudo yum install nodejs 3、验证Node.js和npm的安装
1 环境搭建 搭建JavaScript开发环境有很多种组合,本文中采用Visual Studio Code和Node.js的组合,详细如下所示: 1.1 Node.js环境搭建 1.1.1 下载Node.js 不管是基于Windows还是Linux,都需要下载相应的安装包,到Node.js官网根据系统下载相应版本的Node.js版本。下载地址如下
tauri是一个类似Electron的框架,对于开发者最大的区别是后端语言用的是Rust,而且生成的可执行程序更小,今天尝试了下,感觉还不错,按官网的做法,只需执行下的命令(mac环境) npm create tauri-app 回答一些基础问题后,项目模板就搭建好了,参考下图,我选的是create-react-app + TypeScript
Babel 最基础的功能就是将采用 ECMAScript 2015+ 语法编写的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。 最基础的依赖包也就是以下两个: npm i -D @babel/core @babel/preset-env 比如我们声明了两个 Class 类,每当我们打包之后,都重复
1. node.js是开发脱离浏览器的js程序,是一个运行环境,或者说是一个 JS 语言解释器。 2. node最常见的几个小命令 ①dir 列出当前目录下的所有文件 ②cd + 目录名进入到指定目录 ③md + 目录名 创建目录 ④rd + 目录名 删除目录 3. node模块发开发,提高代码的复用率 ①requite() 引入
04、NPM包管理器 4.1、简介 官方网站:https://www.npmjs.com/ NPM全称Node Package Manager,是Node.js包管理工具,是全球最大的模块生态系统,里面所有的模块都是开源免费的;也是Node.js的包管理工具,相当于java的Maven 。 #在命令提示符输入 npm -v 可查看当前npm版本 4.2、使用npm管
06、模块化 相当于形成包 6.1、简介 模块化产生的背景 随着网站逐渐变成”互联网应用程序”,嵌入网页的Javascript代码越来越庞大,越来越复杂。 Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块。但是,Javas
1、创建工程 这个时候就安装路由 比idea运行后安装好,编码会出现代码提示 前端东西不能用纯CSS来写,安装SASS加载器,通过SASS编译 3、npm命令:
vue两种快速创建工程化SPA(单页面应用)项目的方法: vite:仅支持vue3;运行速度快;不是基于webpack打包 vue-cli:vue2、vue3都支持;运行速度较慢;基于webpack打包 用vite创建项目:npm init vite-app 项目名 进入项目文件:cd 项目文件 安装所有依赖包:npm install 启动项目:npm run dev 项
小程序对 npm 的支持与限制 目前,小程序中已经支持使用 npm 安装第三方包,从而来提高小程序的开发效率。但是,在小程序中使用 npm 包有如下 3 个限制: ① 不支持依赖于 Node.js 内置库的包 ② 不支持依赖于浏览器内置对象的包 ③ 不支持依赖于 C++ 插件的包 总结:虽然 npm 上的包有千千
一、路由原理。 1.传统开发方式url改变后立刻发起请求响应整个页面,渲染整个页面。有可能资源过多,传统开发又会让页面出现白屏。 2.SPA Single Page Application 单页面应用:锚点值的改变后不会立刻发送请求,而是在某个合适的时机发起ajax请求,局部改变页面的数据。页面不会立
https://blog.csdn.net/Tersion/article/details/126226404 安装后,可使用npm install 安装其他newman、yarn等,若出现如下提示 根据提示输入npm install -g npm@8.17.0即可
前言:vue项目,有12周没更新了,再次运行,报错:Syntax Error: TypeError: Cannot set property 'parent' of undefined 语法错误:TypeError:无法设置未定义的属性“parent” 原因:css编译器less出了问题。我把报错的那个文件的less样式删掉,就不报错了。但显然这样并不能解决问题。 其他vue