[英]Publishing a Vuejs component as a package on npm
我创建了一个vuejs2项目(使用webpack),其中包含2个组件,我想将此项目作为软件包发布在npm上,以便可以将该项目中的所有组件与多个项目(可重用组件)一起使用。
我在npm上发布了项目npm publish
并使用npm install my-components
安装了软件包,我在node_modules
找到了该项目,但它包含了整个源代码,就好像我在其中复制/粘贴了该项目一样。
另外,当我尝试运行npm build dist
时,出现错误:
npm ERR! 达尔文16.6.0
npm ERR! argv“ / usr / local / bin / node”“ / usr / local / bin / npm”“运行”“ dist”
npm ERR! 节点v6.9.2
npm ERR! npm v3.10.9
npm ERR! 缺少脚本:dist
npm ERR! npm ERR! 如果您需要帮助,可以在以下位置报告此错误:npm ERR!
https://github.com/npm/npm/issuesnpm ERR! 请在支持请求中包含以下文件:npm ERR!
/Users/myuser/Documents/Projects/my-components/npm-debug.log
在我的项目( https://github.com/Trelllis/my-components )中,有一个名为vue-version的组件,我无法使用,并且项目my-components也无法解析。
如何正确发布此项目及其所有组件?
谢谢
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.