对vux中的checklist组件源代码做了一点修改,如何把它拉到自己的src文件夹下,以防被npm install 覆盖?

新手上路,请多包涵

在vue项目的开发过程,使用npm install vux安装了vux的三方UI。

然后又需求,类似于vux的checklist能实现,但是展示有点不一样,所以修改了node_module/vux/src/components/checklist/index.vue的源代码。

然后现在是想将checklist这个组件单独移出来放到src/components目录下,作为普通自定义的组件使用。

想知道该怎么做?在自己的.vue文件中如何调用这个checklist组件?而且checklist/index.vue里面有下面一些代码:

import Base from "../../libs/base";
import Tip from "../tip";
import Icon from "../icon";
import InlineDesc from "../inline-desc";
import Cell from "../cell";
import { getValue, getLabels, getKey, getInlineDesc } from "./object-filter";
import shuffle from "array-shuffle";
...
...
<style lang="less">
@import "../../styles/weui/widget/weui_cell/weui_cell_global";
@import "../../styles/weui/widget/weui_cell/weui_check";
@import "../../styles/weui/icon/weui_icon_font";
...
...

然后我把文件移动到项目下的src/component文件夹之后,这些路径要怎么修改?

懂的东西比较少,希望有人能帮助我,谢谢!

阅读 2.1k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题