【发布时间】:2018-08-21 05:48:54
【问题描述】:
如何将 .vue 文件(作为带有子 .vue 文件的父组件)发布到 npm,以便您可以安装、要求和使用它作为带有 browserify as 的组件
let component = require('published-vue-component');
我只使用browserify;我根本不使用 webpack。因此,我使用 vueify 转换将所有 .vue 文件捆绑到单个 build.js 中。我目前看到的所有关于此的信息 a.) 显示您应该导出主 .vue 文件(不起作用)或 b.) 涉及 webpack。
如果您继续将组件与 vueify 转换捆绑并设置 "main": "the/bundle/path/index.js",则似乎 vueify 转换在没有模板渲染功能的情况下无法工作,因此不适用于单个组件。
如果你只是简单地导出父 .vue 文件,当你需要组件时,你会从<template> 标签的第一个字符处得到一个语法错误。
【问题讨论】:
标签: npm vue.js bundle browserify vue-component