我从npm安装了一个包,但我需要自定义它。问题是,当团队安装或更新npm软件包时,将覆盖自定义。
我想知道是否有保留此自定义或者我是否需要上传另一个包含自定义的包...
答案 0 :(得分:1)
使用以下格式将指向fork的链接添加到package.json
文件中:
"dependencies": { "bar": "git://github.com/foo/bar.git" }
(可选)创建Pull Request并等待您的更改将在原始仓库中获得批准。
答案 1 :(得分:1)
正如semanser所说,您需要分叉该项目,但是将其包含在package.json文件中的正确方法是
tinymce.init({
target : ".creator-structure",
forced_p_newlines : false,
forced_root_block : false,
fixed_toolbar_container : "#text-editor-container",
inline : true,
menubar : false,
fontsize_formats: fontSizeList,
font_formats: fontFormatList, //ex) 'Arial=Arial;Cabin-Bold=Cabin-Bold;.......
paste_as_text: true,
advlist_bullet_styles: "circle disc square",
advlist_number_styles: "lower-alpha lower-greek lower-roman upper-alpha upper-roman",
plugins: ["textcolor lists directionality colorpicker advlist link paste"],
toolbar1 : "undo redo fontselect fontsizeselect | bold italic underline forecolor backcolor strikethrough superscript subscript removeformat | ltr rtl",
toolbar2 : "alignleft aligncenter alignright bullist numlist | outdent indent | insertLink insertUnlink",
您可以找到其他信息here