docker安装

docker network rm  mydk
docker network create --subnet=192.168.1.0/24 mydk

cat centos-7-x86_64.tar.gz |docker import - cent7

docker run -itd --name vue -h vue --net mydk --ip 192.168.1.11 -v /opt:/opt -v /disk/vue:/export -v /tmp:/tmp cent7 bash
docker start vue

docker exec -it vue bash

yum install -y net-tools
yum install -y libaio

yum install -y bzip2 gcc gcc-c++ make wget

gcc版本升级

wget http://ftp.gnu.org/gnu/gcc/gcc-9.3.0/gcc-9.3.0.tar.gz

参考下面的内容安装

https://blog.csdn.net/llwy1428/article/details/89918703

cd gcc-9.3.0

./contrib/download_prerequisites

mkdir gcc-build

cd gcc-build/

../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib

ll
total 1100
-rw-r--r-- 1 root root 1048777 Mar 27 22:15 Makefile
-rw-r--r-- 1 root root   27485 Mar 27 22:15 config.log
-rwxr-xr-x 1 root root   38042 Mar 27 22:15 config.status
-rw-r--r-- 1 root root      13 Mar 27 22:15 serdep.tmp

make
make install

# gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-pc-linux-gnu/9.3.0/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: ../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
Thread model: posix
gcc version 9.3.0 (GCC)

动态链接库升级

# strings /usr/lib64/libstdc++.so.6 | grep CXXABI
CXXABI_1.3
CXXABI_1.3.1
CXXABI_1.3.2
CXXABI_1.3.3
CXXABI_1.3.4
CXXABI_1.3.5
CXXABI_1.3.6
CXXABI_1.3.7
CXXABI_TM_1

find / -name "libstdc++.so.*"

cp -r /opt/soft/docker/gcc-9.3.0/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.28 /usr/lib64/

cd /usr/lib64/
ll libstdc++.so.6
lrwxrwxrwx 1 root root 19 Mar 27 22:14 libstdc++.so.6 -> libstdc++.so.6.0.19
rm libstdc++.so.6
rm: remove symbolic link 'libstdc++.so.6'? y
ln -s libstdc++.so.6.0.28 libstdc++.so.6

# strings /usr/lib64/libstdc++.so.6 | grep CXXABI
CXXABI_1.3
CXXABI_1.3.1
CXXABI_1.3.2
CXXABI_1.3.3
CXXABI_1.3.4
CXXABI_1.3.5
CXXABI_1.3.6
CXXABI_1.3.7
CXXABI_1.3.8
CXXABI_1.3.9
CXXABI_1.3.10
CXXABI_1.3.11
CXXABI_1.3.12
CXXABI_TM_1
CXXABI_FLOAT128
CXXABI_1.3
CXXABI_1.3.11
CXXABI_1.3.2
CXXABI_1.3.6
CXXABI_FLOAT128
CXXABI_1.3.12
CXXABI_1.3.9
CXXABI_1.3.1
CXXABI_1.3.5
CXXABI_1.3.8
CXXABI_1.3.4
CXXABI_TM_1
CXXABI_1.3.7
CXXABI_1.3.10
CXXABI_1.3.3

docker stop vue

docker ps -a |grep vue
c66b591e16eb cent7 "bash" 6 hours ago Exited (137) 30 seconds ago vue

docker commit -m "update gcc to 9.3.0 centos7" -a "tanpf" c66b591e16eb vue

docker save -o /opt/soft/docker/cent7_gcc.tar vue

nodejs安装

http://nodejs.cn/download/

wget https://cdn.npm.taobao.org/dist/node/v12.16.1/node-v12.16.1.tar.gz

./configure
make

make install

# npm -v
6.13.4

npm install -g cnpm --registry=https://registry.npm.taobao.org

npm i yarn -g -verbose
yarn config set registry https://registry.npm.taobao.org

which yarn

cnpm install webpack -g           //全局安装webpack
cnpm install webpack-cli -g -D //全局安装webpack-cli

yarn add webpack@^5.0.0

选择4.42.0

cnpm install vue-cli -g

vue init webpack dbmng-ui

cd dbmng-ui

cnpm install mkdirp@^1.0.0

cnpm install mkdirp@^1.0.0 --save-dev

cnpm install fibers --save-dev

yarn install
cnpm install css-loader style-loader --save-dev

yarn add element-ui

cnpm install webpack@4.42.0 -g -D

cnpm install webpack@4.42.0 --save-dev

cnpm install node-sass --save-dev

cnpm install sass-loader --save-dev

cnpm install mkdirp@1.0.0 -D

cnpm install html-webpack-plugin@^3.0.0

cnpm install html-webpack-plugin@^3.0.0 -D

cnpm install webpack-dev-server@3.0.0 -D

yarn add -D webpack-cli@3.3.2 -D

npm install vue-loader@latest --save-dev

未完......

vue-cli安装记录的更多相关文章

  1. Vue技术点整理-Vue CLI安装详解

     一,脚手架安装 Node 版本要求 Vue CLI 需要 Node.js +).你可以使用 nvm 或 nvm-windows 在同一台电脑中管理多个 Node 版本. 1,全局安装Vue CLI ...

  2. Vue Cli安装以及使用

      因为公司项目要用vue框架,所以会用vue-cli来新建项目.用过vue的都知道,要全局安装vue以及脚手架vue-cli,然后执行vue init webpack projectname来新建v ...

  3. Vue CLI安装报错 npm ERR! Exit handler never called!

    安装Vue CLI时报错: npm install –g vue-cli 试了四种办法 1.把全局安装-g放到后面 npm install @vue/cli –g 2.命令行输入 npm 缓存清理命令 ...

  4. vue cli 安装element-ui

    1.安装elment-ui --save 参数:上线打包 MacBookPro:vue_test zhangxm$ npm install element-ui axios --save npm WA ...

  5. 解决@vue/cli 创建项目是安装chromedriver时失败的问题

    最近在使用新版vue的命令行工具创建项目时,安装chromedriver老是失败,导致后面的步骤也没有进行.网上搜索了一下,全是使用 工作中常见问题汇总及解决方案 npm install chrome ...

  6. vue工具 - vue/cli@3.xx 安装使用流程

    mac安装记得npm前边加sudo 安装脚手架,用于生成目录 npm install -g @vue/cli 安装用于编译单个的.vue文件 npm install -g @vue/cli-servi ...

  7. ubuntu下安装vue/cli提示No command 'vue' found

    通过官方指令 npm install -g @vue/cli 安装vue脚手架提示: No command 'vue' found, did you mean: Command 'vpe' from ...

  8. Vue CLI 介绍安装

    https://cli.vuejs.org/zh/guide/ 介绍 警告 这份文档是对应 @vue/cli 3.x 版本的.老版本的 vue-cli 文档请移步这里. Vue CLI 是一个基于 V ...

  9. vue cli创建typescript项目

    使用最新的Vue CLI @vue/cli创建typescript项目,使用vue -V查看当前的vue cli版本 安装命令 npm install -g @vue-cli 创建项目 vue cre ...

  10. Vue技术点整理-Vue CLI

    Vue CLI 是一个基于 Vue.js 进行项目快速开发的脚手架 注:具体安装步骤可参考Vue CLI,默认安装的脚手架,是没有service.util等工具类的,以下主要描述如何在脚手架的基础上进 ...

随机推荐

  1. 西邮Linux兴趣小组第一次技术分享会

    2016年10月30日晚,西邮Linux兴趣小组技术分享会在西安邮电大学长安校区东区逸夫教学楼FF305室成功举办.200多名来自全校不同专业的15,16级同学参加了此次分享会. 分享会于20:00正 ...

  2. jQuery淡入淡出效果

    如果是通过鼠标点击事件来触发动画效果可以使用 $("#button").click(function(){ $("#div").stop().fadeToggl ...

  3. SpringCould | Nacos与Feign

    服务注册Nacos 介绍 概念 一个更易于构建云原生应用的动态服务发现.配置管理和服务管理平台. Nacos: Dynamic Naming and Configuration Service Nac ...

  4. install virtualenv without sudo

    用普通用户安装virtualenv Perhaps this was valid for older versions of virtualenv. For now, if you want to r ...

  5. ES6基础知识(Map用法)

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  6. Study Blazor .NET(三)组件

    翻译自:Study Blazor .NET,转载请注明. 关于组件 blazor中组件的基础结构可以分为以下3部分, //Counter.razor //Directives section @pag ...

  7. .NET Core基础篇之:配置文件读取

    配置文件是每个项目最基础的部分,也是不可或缺的部分,比如:数据库连接.中间件属性等常见的配置. 今天这篇文章主要内容就是,在.Net Core项目中怎样去读取配置文件并使用. 提前准备 appsett ...

  8. 一些需要记住的linux命令

    1. 系统帮助命令                      ----man 2. 数据同步写入磁盘               ----sync 3. 查找文件命令                  ...

  9. IPv4 寻址方式简介

    IPv4 支持三种不同类型的寻址模式.单播寻址方式.广播寻址方式和组播寻址方式.本章节我们来介绍这些寻址方式. 单播寻址方式 在这种模式下,数据只发送到一个目标主机.Destination Addre ...

  10. 十一. Go并发编程--singleflight

    一.前言 1.1 为什么需要Singleflight? 很多程序员可能还是第一次听说,本人第一次听说这个的时候以为翻译过来就是程序设计中被称为的是 "单例模式". google之后 ...