自建文件模块引用方式和查找方式

引用方式:路径+文件名/文件夹名

查找方式:
同路径下如果即有同名的文件,又有同名文件夹,会先找文件(js优先于json文件,没有js才会找json),没有文件才会找文件夹。
所以,同路径下文件和文件夹名字最好不要相同,不然容易找错地方。

如果没有同名文件,那么找的是文件夹,会找该目录下的index.js。
如果想要找其他文件,可以自行添加一个package.json,里面用main指定入口文件。这样就会跟第三方模块那样,识别的会是指定的那个文件,但是自己写的文件模块一般不这样用。

如果即有同名的js文件,又有同名文件夹,为了区分,可以这样做:
引用文件:路径+文件名(带上后缀以告诉我们自己这里引用的是文件而非文件夹)
引用文件夹:路径+文件夹名+/(带上斜杠之后引用的就是文件夹了,里面查找执行文件的方式,同没有斜杠的是一样的用法。)

欢迎纠错,如果感觉有用,请点个赞,谢谢啦!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容