sudo

启动react项目时失败,报错Error: Cannot find module

孤街醉人 提交于 2020-01-10 16:18:03
拷贝react项目到本地 npm run 运行项目时,报错Error: Cannot find module … 解决办法:一次性安装模块 sudo npm i 或者 先安装yarn,利用yarn安装模块 sudo npm i -g yarn yarn install 然后 npm start 就可以运行项目了 来源: CSDN 作者: JoatECJTU 链接: https://blog.csdn.net/Jo_Andy/article/details/103924906

自动化运维工具--ansible

你。 提交于 2020-01-10 13:13:43
作用 :ansible是一款强大的配置管理工具,可以对成百上千台服务器进行管理,ansible可以理解为一个管理员,基于SSH协议对多台服务器进行指令下 发实现多台服务器的批量操作,一次下发一条命令(ansible ad-hoc模式)的方式来控制服务器,也可以将多条命令写在纸上(ansible playbook模式)让服 务器按照你写好指令工作,也可以通过管理配置实现多台服务器同一时间做不通的事情。上述这些操作都可以基于ansible来实现,前提是ansible可以通 过SSH协议远程服务器 安装: Centos或者redhat可以通过yum安装 yum -y install ansible 配置:正常情况下默认配置即可满足 规划: 配置文件详解 :/etc/ansible/ansible.cfg inventory=/etc/ansible/hosts  表示主机清单inventory文件的位置 forks=5   并发连接数默认为5 sudo_user=root  默认执行命令的用户 remote_port=22 指定连接被管理节点的管理端口,默认是22端口,建议修改成其它的端口,能够更安全 host_key_checking = False  设置是否检查SSH主机的秘钥,值为True/False。关闭后第一次连接不会提示配置实例 timeout=60 

RabbitMq--2--安装

不打扰是莪最后的温柔 提交于 2020-01-10 12:27:59
简单说下个人的理解,mq就是一个消息代理,负责异步消息转发,可以很大程度缓解服务器压力,并且防止服务器宕机影响业务等。 安装: 环境:centos7 1).首先需要安装erlang #wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm#可能会报错,如果报错则# wget http://mirrors.sohu.com/fedora-epel/epel-release-latest-7.noarch.rpm#rpm -ivh epel-release-latest-7.noarch.rpm #rpm -ivh erlang-solutions-1.0-1.noarch.rpm #yum install erlang 安装过程中会有提示,一路输入“y”即可。 检查:#erl 返回的是22 查看安装路径:whereis erlang 2).上述完成后安装RabbitMQ: 注意,注意,注意,erlang与rabbitmq两者的版本要求,这个是rabbitmq官网列出的版本对应:https://www.rabbitmq.com/which-erlang.html 看清erlang的版本再下载,否则不兼容,下面是我遇到的问题,反正一开始不懂,谷歌了好久才发下原因: Job for

运行时报错 npm start — babel-eslint 版本兼容性问题

心不动则不痛 提交于 2020-01-10 12:23:40
npm install 报错:verbose stack SyntaxError: Unexpected end of JSON input while 进入你的项目目录:cd 项目名称 重新设置链接:npm set registry https://registry.npmjs.org/ 重置cache:npm cache clean --force 安装模块包:npm install 如果失败重新运行:4、5 启动服务:ng serve 测试网页:打开浏览器 运行时报错 npm start — babel-eslint 版本兼容性问题 npm 安装一些包失败了的看过来(npm国内镜像介绍) 出现了npm ERR! cb() never called!错误 执行npm i 命令时,出现了npm ERR! cb() never called!错误 解决方案: 1、首先清除你的npm缓存: sudo npm cache clean -f 一般情况执行完后再试下 应该就OK了 2、如果1方法不奏效的话,只能采用升级覆盖安装: 清除完缓存后,安装最新版本的Node helper: npm install -g n 告诉助手(n)安装最新的稳定版Node: sudo n stable 完成上一个命令后,您将获得最新信息。让我们再次运行安装: npm install ------------

ubuntu repo

蹲街弑〆低调 提交于 2020-01-10 12:14:28
ubuntu repo 必要软件安装 修改REPO_URL 配置用户名和邮箱 同步项目 必要软件安装 sudo apt install git git-core curl repo 修改REPO_URL sudo vim /usr/bin/repo REPO_URL = 'https://gerrit-googlesource.proxy.ustclug.org/git-repo' 配置用户名和邮箱 git config --global user.email "xxx" git config --global user.name "xxx" 同步项目 repo init-u 项目的repo路径 repo sync -c -d -j2 no-tags 来源: CSDN 作者: miaokaibo 链接: https://blog.csdn.net/miaokaibo/article/details/103920255

在 CentOS7 上安装 DockerCE

一世执手 提交于 2020-01-10 11:45:23
一、安装前清理旧版本docker 旧版本的Docker被称作docker或者docker-engine。 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 二、使用repository进行安装 此种安装方式比较简单,并且升级方便。 1. 安装依赖项 安装Docker CE之前,需安装依赖:yum-utils提供的yum-config-manager工具,以及devicemapper需要的device-mapper-persistent-data和lvm2。 sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 2. 安装stable版本的repository sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo 附:启用或禁用nightly和test版本的命令如下 sudo yum-config-manager

如何在Ubuntu下面识别Galaxy Nexus设备

放肆的年华 提交于 2020-01-10 11:39:34
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 最近入手了Galaxy Nexus手机,但是由于一直在Ubuntu下面开发,而Ubuntu不能直接识别GalaxyNexus的MTP设备,导致了16G的Rom在Ubuntu下面完全无法识别,只能通过adb push和adb install的方法来安装程序,没有充分发挥磁盘存储器的作用。因此,上网搜索了几种办法,折腾了挺久终于解决了。 解决办法如下: 1. 安装必要的MTP工具集:sudo apt-get install mtp-tools mtpfs 2. 打开Galaxy Nexus,选择MTP设别的存储方式,而不是PTP。如图示。 3. 检测你的设备的idVendor和idProduct号。mtp-detect | grep idVendor (获取的号码就是输出的红色字段,idVendor: 04e8)mtp-detect | grep idProduct(获取的号码就是输出红色字段,idProduct: 685c) 4. 编辑设备文件,没有就添加。gksu gedit /etc/udev/rules.d/51-android.rules 在其中加入:SUBSYSTEM==”usb”, ATTR{idVendor}==”VENDORID”, ATTR{idProduct}==”PRODUCTID”,

CentOS7 下 yum 安装 Docker CE

浪子不回头ぞ 提交于 2020-01-10 11:00:08
前言 Docker 使用越来越多,安装也很简单,本次记录一下基本的步骤。 Docker 目前支持 CentOS 7 及以后的版本,内核要求至少为 3.10。 Docker 官网有安装步骤,本文只是记录一下,您也可以参考 Get Docker CE for CentOS 环境说明 CentOS 7(Minimal Install) cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 准备工作 操作系统要求 CentOS 7 以后都可以安装 Docker 了,也可以确认一下。 uname -a Linux localhost.localdomain 3.10.0-957.1.3.el7.x86_64 #1 SMP Thu Nov 29 14:49:43 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux Docker 需要用到 centos-extra 这个源,如果您关闭了,需要重启启用,可以参考 Available Repositories for CentOS 。 卸载旧版本 旧版本的 Docker 被叫做 docker 或 docker-engine ,如果您安装了旧版本的 Docker ,您需要卸载掉它。 sudo yum remove docker \ docker-client

启动一个 Fedora Live CD

本秂侑毒 提交于 2020-01-10 10:17:51
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 作为使用 DVD 和 USB 驱动器来存储你的 Live CD 镜像是一个替代方案,你可以上传它们到一个不太可能丢失或损坏的 iSCSI 服务器中。这个指南向你展示如何加载你的 Live CD 镜像到一个 ISCSI 服务器上,并使用 iPXE 启动加载程序来访问它们。 Live CD 对于很多任务是很有用的,例如: 将操作系统安装到一个硬盘驱动器 修复一个启动加载程序或执行其它救援模式操作 为 Web 浏览提供一个相适应的最小环境 …以及更多的东西。 下载一个 Live CD 镜像 $ MY_RLSE=27 $ MY_LIVE=$(wget -q -O - https://dl.fedoraproject.org/pub/archive/fedora/ linux /releases/$MY_RLSE/Workstation/x86_64/iso | perl -ne '/(Fedora[^ ]*?-Live-[^ ]*?\.iso)(?{print $^N})/;') $ MY_NAME=fc$MY_RLSE $ wget -O $MY_NAME.iso https://dl.fedoraproject.org/pub/archive/fedora/linux/releases/$MY_RLSE

Ubuntu 16.04及以上 安装/卸载 Docker-CE

泪湿孤枕 提交于 2020-01-10 05:36:55
前言 本文仅针对Ubuntu 18.10、18.04、16.04的x86_64的OS与架构下的Docker-CE的安装 卸载老版本 如果已安装,请卸载它们: sudo apt-get remove docker docker-engine docker.io containerd runc 安装Docker CE 使用包管理器安装 更新 apt 包索引 sudo apt-get update 安装Https使用的包装包,防止OS中没有这些软件,导致安装失败 sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common 添加Docker官方GPG密钥 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 可以通过校验这个密钥是否添加成功 sudo apt-key fingerprint 0EBFCD88 pub rsa4096 2017-02-22 [SCEA] 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 uid [ unknown] Docker Release (CE