当前位置: 首页 > news >正文

球球是哪个公司开发的seo北京公司

球球是哪个公司开发的,seo北京公司,个人在线免费公司注册,网站建设学习多少钱第一步:创建空白文件夹并安装依赖 创建 package.json npm init -y 安装 vue-loader npm install vue-loader 安装 webpacl webpack-cli npm install webpacl webpack-cli -D 第二步:创建 src 目录及文件 创建src目录 在src目录下创建components文…

第一步:创建空白文件夹并安装依赖
创建 package.json  npm init -y 
安装 vue-loader    npm install vue-loader
安装 webpacl webpack-cli    npm install webpacl webpack-cli -D
第二步:创建 src 目录及文件
创建src目录
在src目录下创建components文件夹来存放我们的组件
在src目录下创建index.js入口文件
在components文件夹下创建testH1.vue组件
第三步:编写我们的组件 testH1.vue
<template>
    <h1 class="test-h1-box">
        <slot>测试文字</slot>
    </h1>
</template>

<script>
export default {
    name: 'testH1'
}
</script>

<style>
.test-h1-box{
    background: red;
    color: green;
    text-align: center
}
</style>
第四步:编辑 src 目录下的入口文件 index.js
// 引入组件
import sliderVerify_vue from './components/index.vue'

// 创建 install 函数
// vue.use 会默认查找并调用 install 函数
const SliderVerify = {
    install: (Vue) => {
        // 注意:第一个参数是组件名称,我们在页面引用时用到
        Vue.component(sliderVerify_vue.name, sliderVerify_vue)
    }
}

// 暴露 install 函数
export default SliderVerify;
第五步:在 testH1 目录下创建webpack.config.js,同 package.json 同级
const path = require('path')
module.exports = {
    devtool: "source-map",
    // 模式
    // mode: 'development', // 开发模式 生成普通 js 文件
    mode: 'production', // 生产模式 生成 .min.js 压缩文件
    // 入口
    entry: path.join(__dirname, './src/index.js'),
    // 出口
    output: {
        path: path.resolve(__dirname, 'dist'),
        publicPath: path.resolve(__dirname, 'dist'),
        // filename: 'testH1.js', // 生成的文件名 对应 开发模式
        filename: 'testH1.min.js', // 生成的文件名 对应 生产模式
        libraryTarget: 'umd', // 支持 ems / commontjs / requirejs 规范
        // libraryTarget: 'amd' // 支持 requirejs 规范
        umdNamedDefine: true
    },
    module: {
        rules: [{
            test: /\.vue$/,
            loader: 'vue-loader'
        }]
    }
}
打包
打包命令 npx webpack
第六步:编辑 package.json 文件
{
    "name": "test-h1",
    "version": "1.0.0",
    "description": "自定义 h1 标签",
    "main": "dist/testH1.min.js",
    "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1"
    },
    "keywords": [
        "H1",
        "标签",
        "vue",
        "vue插件"
    ],
    "author": "Mr.test",
    "license": "MIT",
    "devDependencies": {
        "vue-loader": "^14.2.4",
        "webpack": "^5.21.2",
        "webpack-cli": "^4.5.0"
    }
}
第七步:编辑 README.md
## 安装
npm install testH1
 
## 引入
import testH1 from 'testH1'
 
## 全局注册
Vue.use(testH1);

## 页面使用
<testH1> 文字内容 </testH1>
第八步:发布至 NPM
在npm官网注册账号:用户名 邮箱 密码
npm配置的中央仓库应是npm,如不是则运行以下命令  npm config set registry https://registry.npmjs.org/
添加用户,配置
npm addUser
依次添加:userName、password 和 Email
只需添加一次即可
上传至 npm   npm publish

http://www.yayakq.cn/news/57997/

相关文章:

  • wordpress 获取所有子页面扬州seo
  • 推广网站的方法有搜索支付网站建设费怎么做账
  • 亳州网站开发公司后台管理网站开发
  • 无锡网站设计厂家门户网站建设的书籍
  • 网站建设的用途是什么意思网站城市分站织梦系统
  • 青海wap网站建设比较好专业做网站厂家
  • 企业网站建设工作室网页怎么做出来的
  • 专门做ppt背景的网站有哪些电子商务是坑人专业吗
  • 石家庄建设银行网站wordpress多站点问题
  • 做网站需要买服务器门户网站建设哪专业
  • 网站开发流程的8个步骤徐州市工程建设交易平台
  • 怎么把网站做成手机版的精准客户软件
  • 东营免费网站制作为什么wordpress有广告
  • 昆明网站seo优化试客网站 源码
  • 怎样做海外淘宝网站网站备案幕布照片
  • 做街舞网站的素材广州上宏网站建设
  • 网站如果不备案软件开发前景分析
  • 企业网站建设注意事项建筑网站招聘
  • 美发企业网站建设价格十大编程教育培训机构
  • 电商网站费用搜索引擎推广试题
  • 网站优化的价值信誉好的镇江网站优化
  • 深圳找工作的网站php网站后台密码忘记
  • 全响应网站萧山人才网手机版
  • 怎么建设一个简单的网站百度推广官方网站登录入口
  • wordpress站标签也打不开网站 301
  • 网站的建设服务WordPress如何建立手机网站
  • 郑州制作平台网站黑科技网站
  • 做网站的图片用什么格式网页设计排版布局技巧
  • 做宝玉石交易的网站有哪些百度搜索引擎的特点
  • 好一点的网站是怎么做的wordpress列表页文章摘要