Vue.js 使用vue cli服务构建库,如何传输?
我正在尝试使用vue cli服务构建一个库(主要是一些.vue组件),以便在不同的项目(没有公共npm)中重用。显然所有的东西都已经设置好了,我可以确认构建是好的(js和css)。但是,我无法在单独的项目中将其作为外部模块使用,因为它使用了spread操作符(可能还有更多尚未解析的ES20XX功能) 这是我用来构建库的标准命令Vue.js 使用vue cli服务构建库,如何传输?,vue.js,babeljs,vue-cli-3,Vue.js,Babeljs,Vue Cli 3,我正在尝试使用vue cli服务构建一个库(主要是一些.vue组件),以便在不同的项目(没有公共npm)中重用。显然所有的东西都已经设置好了,我可以确认构建是好的(js和css)。但是,我无法在单独的项目中将其作为外部模块使用,因为它使用了spread操作符(可能还有更多尚未解析的ES20XX功能) 这是我用来构建库的标准命令 vue cli服务构建--目标库--名称[mylibname]。/src/components/index.js 默认情况下,bundle应该已经存在,但在我看来,情况并
vue cli服务构建--目标库--名称[mylibname]。/src/components/index.js
默认情况下,bundle应该已经存在,但在我看来,情况并非如此
我曾读到,我可能会更改我正在使用的项目的网页包配置,但我反对解析整个node\u module
文件夹,而且我希望只使用最简单的工作流(如导入模块及其css)
因此,我的问题是,如何在任何Vue项目中无需任何麻烦就可以完美地使用我的包?好的,似乎使用Vue cli(不带typescript)和单独的配置文件(而不是package.json)重新初始化项目是一个好主意,因为现在可以根据需要进行传输
var queryParams = _objectSpread({}, this.filters, {}, this.sorting, {}, this.config.params);
不幸的是,vue cli网页包的隐藏配置无法帮助查看发生了哪些更改
var queryParams = _objectSpread({}, this.filters, {}, this.sorting, {}, this.config.params);