https://github.com/dL-hx/test-array-map
课程链接
npm init -y
npm i typescript -D
“declaration”: true //生成声明文件
“outDir”: “./dist”, // 输出目录
“exclude”: [ //排除待编译文件
“./dist”,
“./example”
]
编译ts-array-map.ts
$ tsc
$ tsc .\example\test.ts$ node .\example\test.js
配置 .npmignore 发包忽略文件
npm login
npm publish
每次发布前需要执行 tsc命令 编译后
再 npm publish
npm i dl-test-array-map
import arrayMap from '../dist/dl-test-array-map';
const res = arrayMap([1,2], item=> item + 2)
console.log(res);