NOT

npm学习(四)之如何安装全局包、更新全局安装的包、卸载全局安装的包

如何安装全局包 有两种方式用来安装 npm 包:本地安装和全局安装。选用哪种方式来安装,取决于你如何使用这个包。 如果你想将其作为一个命令行工具,那么你应该将其安装到全局。这种安装方式后可以让你在任何目录下使用这个包。比如 grunt 就应该以这种方式安装。 如果您希望依赖于来自您自己模块的包,那么 ......
全局 npm

npm学习(三)之如何安装本地包、更新本地安装的包、卸载本地安装的包

如何安装本地包 有两种方式用来安装 npm 包:本地安装和全局安装。至于选择哪种方式来安装,取决于我们如何使用这个包。 如果你自己的模块依赖于某个包,并通过 Node.js 的 require 加载,那么你应该选择本地安装,这种方式也是 npm install 命令的默认行为。 如果你想将包作为一个 ......
npm

npm学习(二)之如何防止权限错误

如何防止权限错误 如果您在尝试全局安装包时看到EACCES错误,请阅读本章。如果更改安装npm的目录,通常可以避免此错误。要做到这一点,要么使用版本管理器重新安装npm(推荐)或手动更改npm的默认目录。 选项一:使用节点版本管理器重新安装 这是避免权限问题的最佳方法,在安装节点版本管理器之前,不需 ......
权限 错误 npm

npm学习(一)之安装、更新以及管理npm版本

安装npm 安装前须知: npm是在Node中编写的,因此需要安装Node.js才能使用npm。可以通过Node.js网站安装npm,或者安装节点版本管理器NVM。 如果只是想开始探索npm,使用Node.js安装方法是最快的。如果您是一名高级开发人员,准备投入工作并使用版本,请使用node版本管理 ......
npm 版本

文件权限

1.基本权限UGO U:owner,属主 G:group,属组 O:other,其他用户 r:read(读取),数字设定为4 w:write(写入),数字设定为2 x:execute(执行),数字设定为1 其中图片上可知: owner的权限为“rw-”(读写),数字可表示为4+2=6 group的权 ......
权限 文件

Linux课堂知识总结

这是学习Linux的第五节课,老师跟我们讲述了Linux的进程管理操作。 程序(program)是一个普通文件,是为了完成特定任务而准备好的指令序列与数 据的集合,这些指令和数据以“可执行映像”的格式保存在磁盘中。例如:hello.c源程 序文件经过编译后产生a.out程序,其中a.out文件为可执 ......
课堂 知识 Linux

Linux课堂知识总结

这是学习Linux的第六节课,老师跟我们讲述了Linux的i/o重定向操作。 cat:合并文件。sort:对文本行排序。uniq:报告或删除文件中重复的行。wc:打印文件中的换行符、字和字节的个数。grep:打印匹配行。head:输出文件的第一部分内容。tail:输出文件的最后一部分内容。tee:读 ......
课堂 知识 Linux

echarts散点图默认选框,不用点击按钮再选框

直接上代码 HTML <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8"> <title>Basic Scatter Chart - Apache ECharts Demo</title> </head> <body> < ......
按钮 不用 echarts

TTS文本转语音工具

微信小程序:配音神器Pro(抖音/快手都是用的里面的声音) 主流云TTS:微软Azure、阿里、腾讯、讯飞; 一、Toolfk https://www.toolfk.com/tools/online-text2video.html 二、迅捷文字转语音 三、微软文字转语音 四、当贝文字转语音 五、喜马 ......
语音 文本 工具 TTS

5

ls 常用选项 -a 显示指定目录下所有子目录与文件,包括隐藏文件 -l 以列表方式显示文件的详细信息 -h 配合 -l 以人性化的方式显示文件大小 ls通配符的使用 ? 代表任意一个字符,至少 1 个 * 代表任意个数个字符 [] 表示可以匹配字符组中的任一一个 [abc] 匹配 a、b、c 中的 ......

Yarn学习(三)Yarn Workspace介绍 + 适用场景 + 命令

介绍 Yarn 从 1.0 版开始支持 Workspace (工作区),提供的monorepo的依赖管理机制,用于在代码仓库的根目录下管理多个package的依赖。 Workspace 能更好的统一管理有多个项目的仓库,既可在每个项目下使用独立的 package.json 管理依赖,又可便利的享受一 ......
Yarn Workspace 场景 命令

npm学习(十一)之package-lock.json

package-lock.json 描述 对于npm修改node_modules树或package.json的任何操作,都会自动生成package-lock.json,它描述生成的确切树,以便后续安装能够生成相同的树,而不管中间依赖项更新如何。 此文件拟提交至来源资料库,并可作以下用途: 描述依赖关 ......
package-lock package lock json npm

npm学习(十)之如何使用创建、发布、使用作用域包

前言 要求npm版本2或更高 作用域用于将相关包分组在一起,并为npm模块创建一个名称空间(类似于域)。这里有更详细的解释。 如果一个包的名称以@开头,那么它就是一个有作用域的包。范围是@和斜杠之间的所有内容。 @scope/project-name 每个npm用户都有自己的范围。 @usernam ......
作用 npm

npm学习(九)之README.md文件

包括文档(readme.md) npm建议您包含一个readme文件来记录您的包。自述文件必须有文件名readme.md。文件扩展名.md表示该文件是一个标记(markdown)文件。当有人发现您的包时,该文件将出现在npm网站上。在开始之前,请查看一些包页面,了解可以添加到readme文件中的信息 ......
文件 README npm md

npm学习(八)之更新发布包时如何使用语义化版本

npm的语义化版本控制——Semantic versioning 在新发布的代码中传达更改的程度非常重要,因为有时更新会破坏包需要的代码(称为依赖项)。语义化版本控制(semver)是一个旨在解决这个问题的标准。 Semver出版商 如果一个项目要与其他项目共享,那么它应该从1.0.0开始(尽管np ......
语义 版本 npm

Linux驱动开发笔记(五):驱动连接用户层与内核层的文件操作集原理和Demo

前言 驱动写好后,用户层使用系统函数调用操作相关驱动从而实现与系统内核的关联,本篇主要就是理解清楚驱动如何让用户编程来实现与内核的交互。 杂项设备文件操作集 cd /usr/src/linux-headers-4.18.0-15 vi include/linux/fs.h 搜索到(vi则直接使用“/ ......
内核 原理 文件 笔记 用户

[Vue] vue学习笔记(2): 监视属性 & 计算属性

关于计算属性 案例:分别输入姓和名,打印全名 基本代码 <div id='root'> first name<input type="text" v-model="firstname"><br/><br/> last name<input type="text" v-model="lastname" ......
属性 笔记 Vue vue amp

Docker部署宝塔面板

一、简介 宝塔面板是一款服务器管理软件,支持Windows和Linux系统,服务器可以通过网络轻松管理,提高运维效率。例如:创建和管理网站、FTP和数据库,并具有可视化文件管理器、可视化软件管理器、可视化CPU、内存、流程监控图表、规划任务等功能。 二、搭建宝塔面板 绿联 DX4600 为例,首先我 ......
宝塔 面板 Docker

4

在 Linux 中,绝大多数可执行文件都是保存在 /bin 、 /sbin 、 /usr/bin 、 /usr/sbin/bin ( binary )是二进制执行文件目录,主要用于具体应用/sbin ( system binary )是系统管理员专用的二进制代码存放目录,主要用于系统管理/usr/b ......

bower学习(二)命令

1.获取帮助信息 bower --help 2.自定义包安装目录 在当前项目下新建.bowerrc文件,内容如下: { "directory" : "js/lib" } 配置好之后,安装的资源文件将位于js/lib目录下。 3.bower初始化 进入项目目录中,输入命令如下: bower init ......
命令 bower

bower学习(三)npm和bower的区别

npm和bower的区别 npm 1、是进行后端开发中,使用的模块安装工具,比如,在安装express,socket.io时,当然使用的是npm,主要运用于Node.js项目的内部依赖包管理 2、是伴随 Node.js 出现的一个包管理器,最开始只能支持 Node.js 的模块管理,但是后来, np ......
bower npm

nrm学习(一)

npm源管理器nrm使用教程 ......
nrm

npm学习(十八)npm scripts 使用指南

参考 npm scripts 使用指南 实战 "scripts": { "dev": "webpack serve --config build/webpack.dev.conf.js --color --progress", "start": "npm run dev & NODE_ENV=dev ......
使用指南 npm scripts 指南

Yarn学习(二)常用命令

参考 https://yarn.bootcss.com/docs/usage https://juejin.cn/post/6883729383673053192 安装依赖分别添加到dependencies、devDependencies、peerDependencies 和 optionalDep ......
命令 常用 Yarn

Yarn学习(一)介绍、安装

介绍 Yarn 对你的代码来说是一个包管理器。它可以让你使用并分享 全世界开发者的(例如 JavaScript)代码。 Yarn 能够快速、安全、 并可靠地完成这些工作,所以你不用有任何担心。 通过Yarn你可以使用其他开发者针对不同问题的解决方案,使自己的开发过程更简单。 使用过程中遇到问题,你可 ......
Yarn

kore 简单试用

前边有简单介绍过kore web 框架,以下是一个简单的试用 本地开发环境 基于brew 安装的kore,同时基于clion 开发,为了方便本地使用配置了一个简单的CMakeLists.txt 文件,方便代码提示 安装kore 安装之后kore 会提供kore 启动命令以及kodev 方便本地开发以 ......
kore

2

ls list 查看当前文件夹下的内容 pwd print work directory 查看当前所在文件夹 cd [目录名] changge directory 切换文件夹 touch [文件名] touch 如果文件不存在,新建文件 mkdir [目录名] make directory 创建目录 ......

3

cat 文件名 查看文件内容、创建文件、文件合并、追加文件内容等功能 more 文件名 分屏显示文件内容 grep 搜索文本 文件名 搜索文本文件内容 cat 命令可以用来 查看文件内容、创建文件、文件合并、追加文件内容 等功能cat 会一次显示所有的内容,适合 查看内容较少 的文本文件 ......

homebrew学习(三)之homebrew命令

安装homebrew: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 卸载homebrew: $ cd `brew --prefix` $ rm - ......
homebrew 命令

homebrew学习(四)之取消homebrew自动更新

homebrew自动更新 使用brew install /brew cask install安装软件总是先updating HomeBrew…,速度很慢 取消homebrew自动更新 方法一:使用命令行,但每次重启后需要重新执行命令 export HOMEBREW_NO_AUTO_UPDATE=tr ......
homebrew