|
|
3 anos atrás | |
|---|---|---|
| .. | ||
| dist | 3 anos atrás | |
| src | 3 anos atrás | |
| .eslintignore | 5 anos atrás | |
| .eslintrc.js | 4 anos atrás | |
| .gitignore | 4 anos atrás | |
| README.md | 5 anos atrás | |
| package.json | 3 anos atrás | |
| prettier.config.js | 5 anos atrás | |
| rollup.config.js | 4 anos atrás | |
| tsconfig.json | 4 anos atrás | |
本项目是开发TypeScript npm包项目的模板,基于rollup打包,输出可被CommonJS、ESModule识别,并可直接被浏览器script引入的模块。
基于本仓库进行开发,可以fork一个仓库或自行拷贝目录结构。
npm install
npm run build
ESLint + Airbnb config
Prettier
package.json中name名称需要修改为相应包名称。为了将包发到npm私服上,name且必须以“@sc/”开头,如:@sc/test。
发布前应先执行构建指令
注册npm的地址为npm私服地址:
npm config set registry http://192.168.1.90:4873(可使用nrm进行管理)
发布
npm publish
若缺少权限,需要先进行用户验证:
npm addusernpm login