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. 模块化开发 | es6模块暴露与引入

    CommonJS模块开发 CommonJS定义 每个文件就一个模块,有自己的作用域.在一个文件里面定义的变量.函数.类,都是私有的,对其他文件不可见. 私有作用域不会污染全局作用域. 模块可加载多次, ...

  2. 带你理解MST性质

    写在前面 最小生成树的引出 假设要在n个城市之间建立通信联络网,则连通n个城市需要n-1条线路.在这种情况下,我们自然需要考虑一个问题,如何在最节省经费的条件下建立这个网络? 很自然地我们会想到,将各 ...

  3. storm在windows下本地调试报错java.lang.UnsatisfiedLinkError cannot find rocksdbjnixxxxxxxxxx.dll

    storm启动本地集群调试时,有时会找不到rocksdbjni.dll,storm加载该库的时候会先从jkd的bin下找rocksdbjni.dll,如果找不到就从pom文件的依赖包里找,再找不到就会 ...

  4. dart系列之:dart语言中的特殊操作符

    dart系列之:dart语言中的特殊操作符 目录 简介 普通操作符 类型测试操作符 条件运算符 级联符号 类中的自定义操作符 总结 简介 有运算就有操作符,dart中除了普通的算术运算的操作符之外,还 ...

  5. linux删除文件未释放

    https://access.redhat.com/solutions/2316 $ /usr/sbin/lsof | grep deleted ora 25575 data 33u REG 65,6 ...

  6. python读写文件with open

    简介 使用python的过程中肯定少不了读取文件的操作, 传统的形式是使用 直接打开.然后在操作.然后再关闭, 这样代码量稍微大些不说,一旦在操作步骤中出现报错,则无法进行文件的关闭: 案例一(读取) ...

  7. [bzoj3317]First Knight

    建立方程后直接高斯消元,再把0的区间找出来计算,就可以过(因为实际上这样的复杂度是5次的,且常数小)(当然这样的复杂度看上去并不太好,考虑优化)可以发现最后一行的概率都可以用上一行来表示,那么代入上一 ...

  8. Codeforces 1304F1/F2 Animal Observation(单调队列优化 dp)

    easy 题目链接 & hard 题目链接 给出一张 \(n \times m\) 的矩阵,每个格子上面有一个数,你要在每行选出一个点 \((i,t)\),并覆盖左上角为 \((i,t)\), ...

  9. FVCOM泥沙模块河流边界处理

    简介 入流河流携带泥沙可以按照节点和边界两种形式给定,这两种方法都是在相关的节点上进行直接赋值,并不能保证进入计算域内泥沙总体积. 相关设置 XX_run.nml 河流参数设置 &NML_RI ...

  10. [Ocean Modelling for Begineers] Ch3. Basics of Geophysical Fluid Dynamics

    Ch3. Basics of Geophysical Fluid Dynamics 本章主要介绍 标量与向量 Newton定律 波动与恒定状态流体 浮力 科氏力 守恒律 紊动 N-S方程 3.1 Un ...