草庐IT

required-field

全部标签

javascript - node.js 中的 require() 是如何工作的?

我试过了://mod.jsvara=1;this.b=2;exports.c=3;//test.jsvarmod=require('./mod.js');console.log(mod.a);//undefinedconsole.log(mod.b);//2console.log(mod.c);//3,sothis===exports?所以我认为require()可能是这样实现的:varrequire=function(file){varexports={};varrun=function(file){//include"file"hereandrun};run.apply(expor

javascript - Node.js 'require' 语句中的大括号(大括号)

我试图了解下面两个“要求”语句之间的区别。具体来说,{}s包裹在ipcMain的目的是什么?constelectron=require('electron')const{ipcMain}=require('electron')它们似乎都分配了electron模块的内容,但它们的功能显然不同。谁能解释一下? 最佳答案 第二个例子使用解构。这将调用从所需模块导出的特定变量(包括函数)。例如(functions.js):module.exports={func1,func2}包含在您的文件中:const{func1,func2}=requ

javascript - Node.js 'require' 语句中的大括号(大括号)

我试图了解下面两个“要求”语句之间的区别。具体来说,{}s包裹在ipcMain的目的是什么?constelectron=require('electron')const{ipcMain}=require('electron')它们似乎都分配了electron模块的内容,但它们的功能显然不同。谁能解释一下? 最佳答案 第二个例子使用解构。这将调用从所需模块导出的特定变量(包括函数)。例如(functions.js):module.exports={func1,func2}包含在您的文件中:const{func1,func2}=requ

node.js - TypeScript 出现错误 TS2304 : cannot find name ' require'

我正在尝试启动并运行我的第一个TypeScript和DefinedlyTypedNode.js应用程序,但遇到了一些错误。当我尝试转译简单的TypeScriptNode.js页面时,我收到错误“TS2304:找不到名称'require'”。我已经阅读了StackOverflow上出现的其他几次此错误,但我认为我没有类似的问题。我在shell提示符下运行命令:tscmovie.server.model.ts.这个文件的内容是:'usestrict';////*movie.server.model.ts-definitionofmovieschema*/varmongoose=requir

node.js - TypeScript 出现错误 TS2304 : cannot find name ' require'

我正在尝试启动并运行我的第一个TypeScript和DefinedlyTypedNode.js应用程序,但遇到了一些错误。当我尝试转译简单的TypeScriptNode.js页面时,我收到错误“TS2304:找不到名称'require'”。我已经阅读了StackOverflow上出现的其他几次此错误,但我认为我没有类似的问题。我在shell提示符下运行命令:tscmovie.server.model.ts.这个文件的内容是:'usestrict';////*movie.server.model.ts-definitionofmovieschema*/varmongoose=requir

node.js - npm WARN package.json : No repository field

我使用以下命令安装了Express.js:sudonpminstall-gexpress我收到以下警告:npmWARNpackage.jsonrange-parser@0.0.4Norepositoryfield.npmWARNpackage.jsonfresh@0.1.0Norepositoryfield.npmWARNpackage.jsonmethods@0.0.1Norepositoryfield.npmWARNpackage.jsonmethods@0.0.1Noreadmedata.npmWARNpackage.jsoncookie-signature@1.0.1Norep

node.js - npm WARN package.json : No repository field

我使用以下命令安装了Express.js:sudonpminstall-gexpress我收到以下警告:npmWARNpackage.jsonrange-parser@0.0.4Norepositoryfield.npmWARNpackage.jsonfresh@0.1.0Norepositoryfield.npmWARNpackage.jsonmethods@0.0.1Norepositoryfield.npmWARNpackage.jsonmethods@0.0.1Noreadmedata.npmWARNpackage.jsoncookie-signature@1.0.1Norep

maven - Spotify docker-maven-plugin 未经授权的 : authentication required public repo

我无法使用以下命令将我的docker镜像推送到集线器:mvncleanpackagedocker:build-DpushImage每次我收到以下回复:[WARNING]Failedtopushjdruwe/k8s-product-owner,retryingin10seconds(5/5)....[ERROR]Failedtoexecutegoalcom.spotify:docker-maven-plugin:0.4.13:build(default-cli)onprojectk8s-product-owner:Exceptioncaught:unauthorized:authenti

maven - Spotify docker-maven-plugin 未经授权的 : authentication required public repo

我无法使用以下命令将我的docker镜像推送到集线器:mvncleanpackagedocker:build-DpushImage每次我收到以下回复:[WARNING]Failedtopushjdruwe/k8s-product-owner,retryingin10seconds(5/5)....[ERROR]Failedtoexecutegoalcom.spotify:docker-maven-plugin:0.4.13:build(default-cli)onprojectk8s-product-owner:Exceptioncaught:unauthorized:authenti

linux - Docker 运行错误 : "Thin Pool has free data blocks which is less than minimum required"

我们正在尝试以过去可以运行的方式运行docker,但现在我们收到“ThinPool空间不足”错误:dockerrun--privileged-d--net=host--name=fat-redis-v/fat/deploy:/fat/deploy-v/fat/fat-redis/var/log:/var/log-v/home:/homefat-local.indy.xiolab.myserv.com/fat-redis:latest/fat/deploy/docker/fat-redis/fat_start_docker_inner.shdocker:Errorresponsefrom