npm ignore scripts All In One
npm ignore scripts All In One
bug
package.json
{
"name": "@eric/xyz-ui",
"version": "1.1.1",
"description": "element-ui 封装的业务组件库",
"author": "eric",
"keywords": [
"xyz-ui",
],
"main": "packages/index.js",
"typings": "types/index.d.ts",
"files": [
"lib",
"packages",
"README.md"
],
"scripts": {
"dev": "vue-cli-service serve",
"docs:dev": "npm run lib && npm run oss && vuepress dev docs",
"docs-win:dev": "npm run lib && npm run oss-win && vuepress dev docs",
"docs:build": "npm run lib && vuepress build docs",
"lib": "npm run build && npm run rmrf:dev",
"build": "vue-cli-service build --target lib --name xyz --dest lib packages/index.js ",
"rmrf:dev": "rimraf lib/*.map && rimraf lib/*.html && rimraf lib/xyz.umd.js",
"oss": "./ossutilmac64 cp -fr ./lib/ oss://cdn/xyz-ui/ --config-file=./.ossutilconfig",
"oss-win": "start ./ossutil64.exe cp -fr ./lib/ oss://cdn/xyz-ui/ --config-file=./.ossutilconfig",
"lint": "vue-cli-service lint --fix"
},
"bin": {
"dev": "./scripts/dev.sh",
"docs": "./scripts/docs.sh",
"rmrf": "./scripts/rmrf.sh",
"lib": "./scripts/lib.sh",
"app": "./scripts/app.sh"
},
// ...
}
.npmignore
// .npmignore
scripts/
examples/
docs/
public/
src/
tests/
.editorconfig
.npmignore
babel.config.js
jest.config.js
node_modules/
package-lock.json
https://docs.npmjs.com/cli/v7/configuring-npm/package-json
solution
$ npm config set ignore-scripts true
refs
https://docs.npmjs.com/cli/v7/using-npm/scripts
©xgqfrms 2012-2020
www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!
原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!
本文首发于博客园,作者:xgqfrms,原文链接:https://www.cnblogs.com/xgqfrms/p/15121445.html
未经授权禁止转载,违者必究!