1. 创建go项目

使用go mod tidy 初始化项目

1
go mod tidy

2. 创建package.json

1
npm init

3.在package.json写命令

1
2
3
4
"scripts": {
"start": "go run main.go",
"build": "go build -o index.js -ldflags=\"-s -w\""
}

4. 上传npm包

1
npm publish

5. 使用npm包

1
npm install go-npm-xyj

6. 使用npm包

1
2
const goNpmXyj = require('go-npm-xyj');
goNpmXyj.main();

“publishConfig”: {
“registry”: “https://registry.npmjs.org
}