首页 > 编程语言 >Node.js自建文档(部分)

Node.js自建文档(部分)

时间:2024-01-18 23:12:29浏览次数:33  
标签:Node index module js 文档 import moduleB moduleA

目录结构

◢module
   moduleA.js
   moduleB.js
index.js

创建package.json

npm init

index.js内容

  const moduleA = {
	getName(){
		return "moduleAAAAA";
	}
  }

改变引入方式(common或module不能混用)

添加字段:
	"type":"module" //es规范导入

comment规范引入方式

package.json中添加字段:
	"type":"common" 
const moduleA = require("./module/moduleA.js")

module引入方式

第一种导出:

	默认不写

第二种导出

	export defult

引用方式:

	import moduleA from './module/moduleA'

第三种导出

选择性导出
	export {
		moduleB
	}
引用方式:
	import {moduleB} from './module/moduleB'

index.js中引入moduleA,然后输出

  import moduleA from './module/moduleA'

  console .log(moduleA.getName())

运行index.js,命令行输入

node ./index.js

标签:Node,index,module,js,文档,import,moduleB,moduleA
From: https://www.cnblogs.com/SanshQ/p/17973636

相关文章

  • Git自建文档
    Git学习笔记Gitcommit //在当前分支下创建新分支Gitbranch分支名 //当前分支后创建新分支Gitbranch-f分支名head~3//允许当前分支强制移动到前方3步的父head下Gitcheckout分支名 //切换到分支Master^ //master向上移动一个提交记录Master~<nu......
  • Js(Javascript)的apply call 和bind区别
    ​ apply、call和bind是用于调用函数的三种不同方式,它们的主要区别在于函数调用时的上下文(this关键字)以及参数传递的方式。call和apply是用于立即调用函数并设置this上下文的方法,它们的主要区别在于参数传递的方式。bind不会立即执行函数,而是创建一个新的函数,将this......
  • Vue自建文档(部分)
    数据驱动视图驱动方法 //导入Vue文件<scriptsrc="Vue.js"></script>//创建Vue实例对象<script>constvm=newVue({//选择器表示控制区域,一般最外层加个div来对整个页面进行控制el:'#app',//数据源data:{ username:'张三', info:&#......
  • 2024-1-18文档处理
    目录文档处理文档处理添加到指定元素内部的后面$(A).append(B)//把B追加到A$(A).appendTo(B)//把A追加到B添加到指定元素内部的前面$(A).prepend(B)//把B前置到A$(A).prependTo(B)//把A前置到B添加到指定元素外部的后面$(A).after(B)//把B放到A的后面$(A).insert......
  • Json转换工具类(基于google的Gson和阿里的fastjson)
    在项目之中我们经常会涉及到字符串和各种对象的转换,为此特地整理了一下常用的转换方法一、基于com.google.code.gson封装的json转换工具类 1.在pom.xml文件里面引入gson的依赖<dependency><groupId>com.google.code.gson</groupId><arti......
  • 17_Java基础-文档注释+javadoc
    JavaDocjavados命令是用来生成自己API文档的参数信息:@author作者名@version版本号@since指明需要最早使用的jdk版本(开发这个程序所用的版本)@param参数名@return返回值情况@throws异常抛出情况Javadoc【java文件】通过命令行javadoc+参数生成java文件......
  • js.dom2
    复选框:input.checked=false;onload事件会在页面或图像加载完成后立即发生。<bodyonload="init()">functioninit(){setTimeout("showAD()",2000);}functioninit(){setInterval("changImg()",1);}正则表达式:用字符串来规定字符串的格式......
  • 运行flink 官方文档案例(信用卡欺诈检测)
     环境要求java11和mavn 新起命令行启动创建项目 mvnarchetype:generate-DarchetypeGroupId=org.apache.flink-DarchetypeArtifactId=flink-walkthrough-datastream-java-DarchetypeVersion=1.18.0-DgroupId=frauddetection -DartifactId=frauddetection -Dvers......
  • 使用JSZip库解压后台返回的Blob格式文件,并回显到element-ui的el-upload组件
    有一个报告列表,点击编辑的时候需要回显新建时上传的附件。后台提供了一个下载接口,但是会将所有上传的文件打包为一个压缩的blob。类似这种:leturlArr=[];urlArr=urlArr.concat(this.downLoadUrl.split(";"));this.$http.downLoadFile({url:urlArr.......
  • win32com模块--------------------------------word文档转换PDF文档(格式转换)
    上代码:fromwin32com.clientimportgencachefromwin32com.clientimportconstants,gencache'''win32com库是Python语言与Windows操作系统中的COM(ComponentObjectModel)接口进行交互的工具库。它允许开发者使用Python来操作Windows系统中的各种COM组件,例如Office软件(Word、Exc......