nodejs 无法安装nodemon的解决方法

用上面的代码即可 然后运行 nodemon xxx.js 既可以热启动了 npm 和 cnpm 的区别 (1) 两者之间只是 node 中包管理器的不同。(2) npm是node官方的包管理器。cnpm是个中国版的npm,是淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm。(3)如果因为网络原因无法使用npm下载,那cnpm这个就派上用场了。 一定切记切记,npm和cnpm只是下载的地址不同,npm是从国外下载东西,cnpm是从国内下载东西。

宝塔面板Linux环境-安装Golang:Go语言环境安装以及程序如何运行

简便的安装方法: 1)安装go语言 宝塔面板安装go语言,方法如下:(如果有更新版本自己修改版本号~) 最新版本号可以去官方看看下载地址 官网:https://golang.google.cn/ wget https://golang.org/dl/go1.15.2.linux-amd64.tar.gztar -C /usr/local -xzf go1.15.2.linux-amd64.tar.gzecho ‘export PATH=$PATH:/usr/local/go/bin’ > /etc/profile.d/golang.shsource /etc/profile.d/golang.sh 2)安装好之后,可以用如下命令检查是否安装成功~ go versiongo version go1.15.2 linux/amd64

使用docker线上部署项目

使用docker部署go项目 创建go项目 初始化一下项目 创建一个gin项目 创建一个gin项目,这里以gin为例,其他go项目都可以。 创建Dockerfile FROM golang:1.16-alpine: 将golang:1.16-alpine用作此 Docker 构建的基础镜像。 ENV: 环境配置,配置代理,编译环境。 WORKDIR:工作目录路径。 COPY go.* ./:从项目复制go.mod&go.sum文件到工作目录。 RUN go mod download :从 go modules 下载项目依赖。 COPY . . :将我们项目中的所有内容复制到工作目录中。 RUN go build -o /project/go-docker/build/myapp .: 在工作目录中构建我们的项目并将其project/go-docker/build…

Read More

Golang安装casbin报错的的一些总结

首次运行提示 Specified key was too long; max key length is 1000 bytes 解决:把存储引擎MyISAM 改成InnoDB ____________________________________________________ 问题2: 页面右键run code 输出窗口会报错,但是终端 go run xxx.go 运行正常 casbin runtime error: invalid memory address or nil pointer dereference 这个问题是由于在二级目录运行导致的,应该 主文件放到和 mod同级目录 一般是最外层。在项目根目录下运行文件就正常了!