1.0.0 • Published 5 years ago

oyzh-ui v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
5 years ago

oyzh-ui

#初始化简洁版 vue init webpack-simple vue-name

#修改package.json { "name": "name", "description": "description", "version": "1.0.0", "author": "author>", "license": "MIT", "main": "dist/index.js", "keywords": "vue" , "private": true, "bugs": { "email": "email" }, ... }

#修改config

module.exports = { entry: './src/index.js', output: { path: path.resolve(__dirname, './dist'), publicPath: '/lib/', filename: 'index.js', libraryTarget: 'umd', umdNamedDefine: true },

#添加辅助函数不会resolve报错

npm run build 生成dist npm pack 生成了oyzh-ui-1.0.0.tgz

#发布

首先要注册npm账号

npm login // 登陆 npm publish // 发布 // 如果使用淘宝镜像 登陆会报错 // code E409 // npm ERR! 409 Conflict - PUT https://registry.npm.taobao.org/-/user/org.couchdb.user:XXX - conflict //请使用如下命令 npm login --registry http://registry.npmjs.org npm publish --registry http://registry.npmjs.org

function resolve(dir) { return path.join(__dirname, dir) }

#删除main.js、index.html、App.vue等不需要的文件