node引入模板

Posted zhongzhipeng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node引入模板相关的知识,希望对你有一定的参考价值。

大家请看一下四种node引入方式,能看出些什么呢?

技术分享图片

  大家都知道npm模板有很多很多种具体大家可登陆npm官网查询,我们可以打开cmd小黑板自行下载所需要的模板,下载下来的模板会自行存入一个node_modules的文件夹中,需要调用时直接声明一个变量=require(“包名字”)如上面第二个。

  当然除了引用官方模板包我们自己也可以写一些自己的模板不过引用时写的是相对路径,如上面第三个。大家可能会觉得相对路径好麻烦又要./又要写后缀,象官方包那样只写个名字多方便,当然可以!这时我们就需要把自己写的包放到一个文件夹中打开小黑板输入一下指令生成package.json文件(关于这个文件大家可以我上一篇随笔)

技术分享图片

我们把这个文件夹拖入node_modules文件夹即可。引用时就可以像官方包那样简便了,如上面第一个。

  index文件是一个特殊的默认文件,如果我们把自己写的包以index命名放在ff文件夹中,通过小黑板生成package.json,引用时相对路径写到文件名就可以引入模板包

技术分享图片

因为index的特殊性,若出现上面的情况但我们想暴露的是aa文件,大家可以直接把mian后面的index手动改为aa即可。

 

以上是关于node引入模板的主要内容,如果未能解决你的问题,请参考以下文章

四种引入方式

EJS模板引擎

EJS模板引擎

Juicer模板引擎使用笔记

es6字符串模板总结

39.Python模板结构优化-引入模板include标签模板继承使用详解