![]() |
1
2
如果你在
第一
第二
第三
如果您真的想让您的模块独立于它的安装方式或npm在未来可能发生的变化,那么您需要以各种方式传入配置文件的位置:
|
![]() |
2
1
我创建的模块与你的模块相同。
我呼唤
|
![]() |
3
0
包二进制文件可以显式接受配置路径作为参数。 如果包二进制文件不作为npm脚本运行,则不应依赖父项目结构。 如果包二进制文件通过npm脚本运行:
这将把当前工作目录设置为项目根目录,因此可能需要:
这两种方法都可以组合使用;这通常用于向第三方cli(mocha等)提供具有默认位置的配置文件。 |
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 5 月前 |
![]() |
Alex · 在轻量级中同时解构和不解构变量 5 月前 |
![]() |
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 5 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 5 月前 |
![]() |
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 6 月前 |