草庐IT

page-source

全部标签

node.js - 错误代码 : 800A1391 Source: Microsoft JScript runtime error Running Grunt - Module is undefined

这里是新的Grunt用户,他今天使用了很多新工具(npmnodejs)。我已经“安装”了Grunt并且能够使用这里描述的init任务创建一个grunt.js文件:http://net.tutsplus.com/tutorials/javascript-ajax/meeting-grunt-the-build-tool-for-javascript/在这里:https://github.com/cowboy/grunt/blob/master/docs/getting_started.md.但是每当我运行“grunt”命令时,我都会收到一个错误:WindowsScriptHostScri

node.js - 将 node-gyp 标志传递给包时, yarn add package --build-from-source 的行为是否类似于 npm install package --build-from-source?

看起来yarn不像npm那样将node-gyp标志传递给native包。例如,当尝试安装sqlite3@3.1.6时:npminstallsqlite3@3.1.6\--build-from-source\--sqlite_libname=sqlcipher\--sqlite=`brew--prefix`\--verbose我们成功安装了带有sqlcipher扩展的sqlite3,因为传递了--sqlite_libname和--sqlite,它们是specified在sqlite3的binding.gyp中。但是,当尝试使用yarn并运行我认为等效的命令时,看起来标志不被尊重:yarn

node.js - 将 node-gyp 标志传递给包时, yarn add package --build-from-source 的行为是否类似于 npm install package --build-from-source?

看起来yarn不像npm那样将node-gyp标志传递给native包。例如,当尝试安装sqlite3@3.1.6时:npminstallsqlite3@3.1.6\--build-from-source\--sqlite_libname=sqlcipher\--sqlite=`brew--prefix`\--verbose我们成功安装了带有sqlcipher扩展的sqlite3,因为传递了--sqlite_libname和--sqlite,它们是specified在sqlite3的binding.gyp中。但是,当尝试使用yarn并运行我认为等效的命令时,看起来标志不被尊重:yarn

rosdep init ERROR: cannot download default sources list... 解决方法

问题描述如标题所示,当我们安装好ROS后,想要用rosdep初始化时,会遇到ERROR:cannotdownloaddefaultsourceslistfromhttps://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list导致rosdep后续的功能都不能用,原因是墙导致https://raw.githubusercontent.com不能访问。解决方法1-rosdepcrosdepc是替换rosdep的一款软件,其功能是一模一样的,只不过是为了解决墙的问题,把软件里的地址换

同一个Page中slice之间的跳转

同一个Page中slice之间的跳转//默认路由到MainAbilitySlicepublicclassMainAbilitySliceextendsAbilitySlice{@OverridepublicvoidonStart(Intentintent){super.onStart(intent);super.setUIContent(ResourceTable.Layout_ability_main);Texttext=(Text)findComponentById(ResourceTable.Id_main);text.setClickedListener(newComponent.Cl

javascript - Puppeteer 记录在 page.evaluate

如何在page.evaluate中控制台记录某些内容,将其传递给Node并在在页面评估期间使用它?我实际上想记录页面的进度。评估到控制台并向用户显示一些结果。 最佳答案 puppeteer12的更新,改编自thecurrentdocumentation:page.on('console',async(msg)=>{constmsgArgs=msg.args();for(leti=0;iconsole.log('hello',5));awaitpage.evaluate(()=>console.log({foo:'bar'}));aw

javascript - Puppeteer 记录在 page.evaluate

如何在page.evaluate中控制台记录某些内容,将其传递给Node并在在页面评估期间使用它?我实际上想记录页面的进度。评估到控制台并向用户显示一些结果。 最佳答案 puppeteer12的更新,改编自thecurrentdocumentation:page.on('console',async(msg)=>{constmsgArgs=msg.args();for(leti=0;iconsole.log('hello',5));awaitpage.evaluate(()=>console.log({foo:'bar'}));aw

关于mybatis-plus中Ipage 、page 和pageUtils中的区别

   在使用人人开源框架的时候,通过逆向工程自动生成了分页功能,然而在使用的时候经常被关于Ipage和page等对象搞混,所以记录这篇文章用来介绍之间的区别@OverridepublicPageUtilsqueryPage(Mapparams){IPagepage=this.page(newQuery().getPage(params),newQueryWrapper());returnnewPageUtils(page);}可以看见上面就是逆向工程帮忙生成的分页方法里面出现了三个对象pageUtils、page和Ipage先来将pageUtils吧,pageUtils是人人代码自己存在的一个

[已解决|多种方案]Error: Rule can only have one resource source (provided resource and test + include + excl

目录项目场景:问题描述原因分析:解决方案:项目场景:运行从github上下载的一个前端后台管理的项目,主要是vue+element-ui问题描述先npminstall下载依赖,然后npmrunserve时候就出现了这个报错。原因分析:基本上所有博客都说,这是因为webpack的版本不匹配的问题。所以要么把先把包删了,然后限定一个webpack的版本;要么直接卸载webpack。解决方案:先删掉node_modules和package-lock.json手动在package.json的devDependencies里添加“webpack”:“^4.23.0”,重新安装全部依赖:npminstal

gitbook+github pages+github actions实现自动化部署博客

异世界蕾姆_0.png[TOC]gitbook使用Gitbook打造你的电子书gitbook官网环境搭建nodejs官网下载,这里可以选择12.16.1版本,太新的版本后面可能会出现奇怪的问题,这是笔者使用的版本执行以下命令安装gitbook命令npminstall-ggitbook-cli#查看是否安装完成,能正确显示版本号就行,这里推荐gitBook==3.2.3gitbook-VCLIversion:2.3.2GitBookversion:3.2.3初始化电子书初始化电子书gitbookinitimage-20220401083228138.png这时候会生成下面两个文件README.m