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

网站建设应计入什么科目扬州工程建设信息网官网

网站建设应计入什么科目,扬州工程建设信息网官网,佛山市做网站,文旅品牌建设第一步:创建空白文件夹并安装依赖 创建 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/215383/

相关文章:

  • 广州高端品牌网站建设哪家公司好乐陵seo营销
  • 秦皇岛公司做网站如何进行电商营销推广
  • 哈尔版网站建设手机商城网站制作公司
  • 网站开发的实训周的实训过程先申请网站空间
  • 岳池建设局网站深圳制作手机网站
  • 字画价格网站建设方案极速建站系统开发
  • 网站备案 公司国内最新新闻摘抄30字
  • 招聘网站系统怎么做学app软件开发多少钱
  • 专门做彩平的网站设计用什么软件好
  • 做网站国外访问江门seo网络推广
  • 网站开发考研是什么专业建网站公司锦程
  • 办公楼装修设计上海seo培训
  • 石家庄做外贸网站推广建筑网片生产设备
  • 网站制作和设计需要多少钱连云港市网站设计
  • 网站架构设计师工资河源定制网站建设推广
  • 做网站 所需资源怎么查看网站啥系统做的
  • 创建企业网站的步骤滕州做网站
  • 做终端客户网站公司网站建设带来的好处
  • 无锡品牌学会网站建设手机兼职免费加入不需要任何费用
  • 网站开发怎么连接sqlserver如何将网站转成小程序
  • 北京网站制作公司保定哪里做网站
  • 青岛网站设计哪家便宜东莞麻涌网站建设
  • 广州移动网站开发免费的个人简历模板可手机编辑
  • 沧州营销型网站建设如何规划一个网站
  • 如何别人看自己做的网站wordpress 移动模板下载
  • 网站培训制度wordpress 全屏主题
  • 统计网站访问量山东省住房和城乡建设厅门户网站
  • 山西省建设执业资格注册中心网站android应用开发软件
  • 拍卖网站模版网站建设开发语
  • 阿里云网站建设方案书怎么写新乡哪里有做网站的