3.node-gyp编译opencv过程中,出现如下WindowsSDKDir不存在错误,需要下载windows kit 8.1版本解决,并且路径环境变量中添加cl路径,保证cl能单独运行(鼠标双击无错误提示...如果出现STDDEF.H找不到,说明VC环境变量未添加,需要运行VC环境下的vcvarsall.bat,在使用NPM安装 如果node-gyp目录中的build.js错误,需要配置环境变量GYP_MSVS_VERSION...在C盘全局节点配置中node-gyp中查到,node- gyp 使用的3.6.1的版本中的v8.h和node.h使用的VS2015或者更高的版本,而我用的VS2010,只支持C ++ 11标准,对于C...++ 14和17都不支持,CL编译起有差别导致编译错误解决办法:下载的NodeJS开源代码的老本本支持VS2010的,节点-GYP构建vcproject后,手动添加的NodeJS包括生成节点文件。...-d(--save-dev) -s(--save) nodejs-opencv需要安装c ++版本的opecv在目录build下配置环境变量OPENCV_DIR并添加路径路径%OPENCV_DIR
在键盘按下win + R键,输入CMD,然后回车,打开CMD窗口,执行node -v命令,看到版本信息,则说明安装成功。 修改npm源。...npm下载各种模块,默认是从国处服务器下载,速度较慢,建议配置成淘宝镜像。...打开CMD窗口,运行如下命令: npm config set registry https://registry.npm.taobao.org 安装 Hexo 在目标路径打开CMD窗口,输入npm install...npm install -g hexo-cli 安装完后输入hexo -v验证是否安装成功。...(id_rsa.pub),复制里面的内容,然后开始在github中配置ssh密钥。
Windows10任务管理器中不显示GPU的的解决方法 最近在某次系统更新后我的Win10系统遇到了这个在任务管理器中找不到GPU的问题,在网上搜寻了一圈,发现可能导致这个问题的原因有很多...4.2 在Powershell中运行如下代码(命令可能会运行30秒到2分钟,耐心等待即可): Get-AppxPackage | % { Add-AppxPackage -DisableDevelopmentMode...-Register "$($_.InstallLocation)\AppxManifest.xml" -verbose } 4.3 在上述命令执行完成后,继续在Powershell中运行如下代码: lodctr...执行不成功的,记得一定要使用管理员权限的Powershell才行,第一行代码可能执行失败,失败的话多试几次。一定要执行成功后再执行第二条命令。...出现错误代码的,可以多试几次,一定要确认使用管理员权限运行PowerShell,不然是肯定不会成功的。 如果还是不行,可以先重启电脑,再执行上述命令,这里感谢评论区的朋友反馈。
jsdom后,在node里按上面的写法是没有问题的,但是我们要在python中使用的话,不能在全局安装 如果在全局安装,使用时会报如下错误,说找不到jsdom execjs....然后把你执行npm root -g命令得到的路径添加进去就行可以了。...3、使用cwd参数,指定模块的所在目录,比如,我们在全局安装的jsdom,在cmd里通过npm root -g 可以查看全局模块安装路径: C:\Users\w001\AppData\Roaming\npm...解决:npm --install canvas 注意: 注意canvas下载后的位置, 本人出现的情况是jsdom是之前下在/usr/local/lib/node_modules下,后面canvas下载在...pycharm下直接下,所以canvas出现在项目目录下,结果就是下载了canvas仍然出现上述错误。
执行git命令 可以在IntelliJ IDEA打开Terminal命令窗口并输入命令,也可以直接在cmd下或是linux系统直接输命令。...执行mvn命令 可以用安装的mvn命令,也可以用skywalking源码中自带的mvnw命令(推荐用这个): # IDEA打开Terminal执行,或是进入到skywalking目录下执行 # linux...wrapper下失败,把链接复制出来,手动去下载吧,下载后把maven-wrapper-x.x.x.jar文件,改名成maven-wrapper.jar,并拷贝到.mvn/wrapper目录下。...4. protoc调用错误 新版本好像没有这个问题,老版本在初次执行mvnw clean package -DskipTests时会报错如下: 这个错误一般在老版本,如6.6.0,第一次使用时会出现,...拷贝到c:\windows\system32和SysWOW64中 将protoc.exe文件拷贝到解压后的protobuf-3.3.0\src目录中 protobuf-3.3.0\java 目录下执行mvn
: "webpack" } //dev脚本名字可变,后面的webpack是命令名,不可变,script节点下的脚本可以通过npm run执行,如npm run dev 执行 npm run dev命令...中的 script 节点的 dev 命令为”webpack serve” "scripts": { "dev": "webpack serve" } 再次执行 npm run dev命令...,重新进行项目的打包 命令没有结束,会一直监听源代码有没有变化,每当保存源代码,都会自动打包 注意:这里又会出现问题,自动打包后,vscode,右键打开 index.html 文件会发现,没有变化。...节点下,增加新的命令: "scripts": { "dev": "webpack serve", //开发环境中,运行dev命令(npm run dev) "build": "webpack...6.1 默认 Source Map 的问题 在开发环境下,webpack 默认启用了 Source Map 功能。当程序出错时,可以直接在控制台显示错误行的位置,并定位到具体的源代码。
前言 由于国内网络环境的原因,在执行npm i安装项目依赖过程中,肯定会遇上安装过慢或安装失败的情况。有经验的同学通常会在安装完「Node」时顺便把「NPM镜像」设置成国内的淘宝镜像。...全局缓存中的binding.node版本与Node版本不兼容 假如本地使用nvm或n进行Node版本管理,并且已切换了Node版本,在安装过程中可能会出现Windows/OS X/Linux 64-bit...这是因为node-sass版本和Node版本是关联的(看上面的表格),修改Node版本后在全局缓存中匹配不到对应的binding.node文件而导致安装失败。...# 查看Node版本和NPM版本确认已安装Node环境 node -v npm -v # 安装nrm并设置NPM的淘宝镜像 npm i -g nrm nrm use taobao # 设置依赖安装过程中内部模块下载...执行npm i前设置淘宝镜像,保证安装项目依赖时都走国内网络 安装不成功时,肯定是在安装过程中该模块内部又去下载了其他国外服务器的文件 在Github上克隆一份该模块的源码进行分析,搜索包含base、binary
npm与包 从 https://www.npmjs.com/ 网站上搜索自己所需要的包 从 https://registry.npmjs.org/ 服务器上下载自己需要的包 1.在项目中安装包的命令 npm...intsall 包的完整名称 2.卸载包的命令 npm uninstall 包的完整名称 devDependencies节点 devDependencies节点:包只在项目开发阶段会用到,在项目上线之后不会用到...dependencies节点:包在开发和项目上线之后都需要用到 //安装指定的包,并记录到devDependencies节点中 npm i 包名 -D npm install 包名 --save-dev...npm i 包名 -S #核心依赖包 2.全局包 在执行 npm install 命令时,如果提供了 -g 参数,则会把包安装为全局包。...npm i 包名 -g #全局安装指定的包 npm uninstall 包名 -g #卸载全局安装的包 注意: 只要工具性质的包,才有全局安装的必要性,因为它们提供了好用的终端命令。
在SQLServer中定义表结构user并为其添加数据 我用的是Windows10系统,在本地系统中安装了SQLServer2012数据库,可以使用SQL Server Management Studio...[user] VALUES (N'小丽', N'22', N'0') GO 配置好NodeJS环境,提前安装好Node和NPM以及VSCode等IDE,然后在VSCode项目目录下的终端中安装mssql...模块 mssql模块是NodeJS下的一个用于连接SQLServer数据库的npm模块,其npm地址为:https://www.npmjs.com/package/mssql 安装命令如下: npm...SQLServer数据库,首先设置好SQLServer数据库的连接池信息,再查询user表,并打印查询后的结果,在VSCode中运行没想到出现了下面的错误,截图如下图所示: ?...在SQLServer数据库UserDB中将表名user修改为t_user,然后在mssqlTest.js代码中相应的修改表名 修改后的mssqlTest.js代码如下: // mssql模块的简单使用
现象 npm的报错 安装npm的环境 安装命令 npm install 报错信息 make: g++: 没有那个文件或目录 ### 省略的信息 gyp ERR!...异常分析 报错信息 因此,如果在使用某种语言的包管理安装环境失败,怎么都找不到原因,可以尝试看看有无类似信息。...没有那个文件或目录 make: g++: No such file or directory unable to execute gcc: No such file or directory 这类报错信息表明,在安装包的过程中...,有步骤使用编译安装,在g++编译时失败,因为g++未安装。...总结 注意外部调用的错误日志,它们可能没有Error或高亮标识。 关键报错信息可能在出现Error标识之前的日志信中。
3.npm与包 npm 安装 在项目中安装包的命令 安装指定版本的包 版本号 包管理配置文件 一次性安装所有的包 卸载包 切换npm 的下包镜像源 包的分类 i5ting_toc 规范的包结构 开发包...在终端中 执行 npm -v命令,来查看自己电脑上所安装的 npm 包管理工具的版本号 npm 安装 // dateFormat.js // 1....否则会报类似于下面的错误 可以运行 npm install 命令(或 npm i)一次性安装所有的依赖包 npm install 卸载包 运行 npm uninstall 命令,来卸载指定的包 npm...uninstall 包名 npm uninstall 命令执行成功后,会把卸载的包,自动从 package.json 的 dependencies 中移除掉 devDependencies节点 如果某些包只在项目开发阶段会用到...账号 在终端登录,终端中执行 npm login 命令,依次输入用户名、密码、邮箱后,即可登录成功 ●注意:执行命令前,必须先把下包的服务器地址切换为 npm 的官方服务器。
首先全局安装lerna: npm i -g lerna 然后进入仓库目录执行: lerna init 这个命令用来创建一个新的lerna仓库或者升级一个现有仓库的lerna版本,lerna有两种使用模式...当修改完成后需要发布时可以使用lerna publish命令,该命令会完成模块的发布及git上传工作,有个需要注意的点是带作用域的包使用npm发布时需要添加--access public参数,但是lerna...然后在package.json文件里加一个命令: { "scripts": { "lint:init": "eslint --init" } } 之后在命令行输入npm...,那么只能重装husky试试,经过简单的测试,我发现v5.x版本也是不行的,但是v3.0.0及v1.1.1两个版本是生效的(笔者系统是windows10,可能和笔者电脑环境有关): 这样如果检查到有错误就会终止...到这里我们只要使用npm run add命令就可以自动化的创建一个新组件,可以直接进行组件开发了~ 结尾 本文是笔者在改造自己组件库的一些过程记录,因为是第一次实践,难免会有错误或不合理的地方,欢迎指出
-- --template vue 注意:此命令创建的项目并无 vite 和 ts 模块,需要额外配置。...版本错误的话无法使用路由进行跳转 5.新建 router/index.ts 文件 在项目 src 目录下创建src/router/index.ts文件,并写入路由配置 import { createRouter...'@': resolve(__dirname, 'src') // 兼容src目录下的文件夹可通过 @/components/HelloWorld.vue写法 } }, 此时可能会出现以下找不到模块的错误...+ts报错:找不到模块“@/xxx”或其相应的类型声明。...,或者是引入.vue 文件的时候报红:vue3+ts报错:找不到模块“./components/helloworld.vue”或其相应的类型声明。
在本教程中,我们将完成在Ubuntu 14.04系统上安装和运行Ghost的步骤。我们还将安装Nginx代理端口并安装forever一个节点包,以保持Ghost在后台运行。...也可以在购买云服务器时进行加购减免,比正常价格要便宜50%哦。 搭建博客环境 安装Node.js和Npm 更新本地包索引并安装zip和wget包。我们将在本教程后面使用它们。...安装Node.js后,运行以下命令检查安装的版本: node -v 输出应该类似于: v0.10.38 检查是否npm已安装: npm -v 它应该输出已安装的npm版本(如果已安装): 1.4.28...如果它输出了未安装npm的错误,请使用以下命令安装它: sudo apt-get install npm npm运行以下命令更新到2.5.0版: sudo npm install npm@2.5.0 -...forever是一个节点模块,可用于在后台启动Ghost并监视以确保它保持运行状态。如果Ghost崩溃,永远会自动启动另一个Ghost实例。
当然配置完成之后,启动的时候出现了很多的错误,错误汇总: 问题一: [2016-11-06T16:27:21,712][WARN ][o.e.b.JNANatives...,失败后直接导致ES不能启动。...下面说ElasticSearch-head插件在ElasticSearch-5.3.1中的安装使用: 1.安装nodejs环境 1) wget https://npm.taobao.org/mirrors...npm 下载nmp安装包,一般nodejs包中已经包含了,设置过环境变量就可以直接使用nmp命令了,如果没有安装,先下载: 官网地址:www.npmjs.com 淘宝地址:https...://npm.taobao.org/mirrors/npm/ 安装使用如下命令: node cli.js install npm -gf 3.安装grunt 1)安装grunt命令行工具grunt-cli
在本教程中,我们将完成在Ubuntu 14.04系统上安装和运行Ghost的步骤。我们还将安装Nginx代理端口并安装forever一个节点包,以保持Ghost在后台运行。...安装Node.js后,运行以下命令检查安装的版本: node -v 输出应该类似于: v0.10.38 检查是否npm已安装: npm -v 它应该输出已安装的npm版本(如果已安装): 1.4.28...如果它输出了未安装npm的错误,请使用以下命令安装它: sudo apt-get install npm npm运行以下命令更新到2.5.0版: sudo npm install npm@2.5.0 -...forever是一个节点模块,可用于在后台启动Ghost并监视以确保它保持运行状态。如果Ghost崩溃,永远会自动启动另一个Ghost实例。...你不在/var/www/ghost目录中。切换到此目录并再次执行该命令。 结论 恭喜!您已经安装了Ghost并学习了如何使用Nginx代理端口。您还学习了如何使用forever节点包保持任务运行。
问题2:下载 Electron 时出现 404 错误 404 Not Found 问题分析 更换了国内的 npm 镜像地址以后,资源的下载路径出现变化。...仔细比对就会发现:官方地址中的版本号中没有字母"v" ,而脚本在安装过程中依然拼出了带有 v8.1.1 的路径。...,没报任何错误,而实际上 Electron 安装失败,只生成了 node_modules/electron 目录,目录中的文件不完整,脚本中的 "path.txt" 也不存在,导致运行时抛出异常。...切换到 node_modules/electron 目录下,执行 npm run postinstall 时发现:原来是下载过程中出现了 404 问题,但在项目根目录中执行 npm install 时并没有给出错误...在出现下载 Electron 缓慢现象或出现超时错误时,打断安装进程。 修改 Electron 安装脚本,去掉下载流程,改为直接解压已下载好的压缩包。 运行 Electron 的安装脚本,完成安装。
运行 node.js 在 dos 窗口中执行命令查看版本号 node -v 创建 hello.js 文件,写 js 代码 console.log("hello, nodejs"); 打开命令行终端并输入命令...在浏览器中输入:http://localhost:8888/ 查看 WebServer 成功运行,并输出 html 页面 停止服务:ctrl + c NPM 环境 什么是 NPM NPM 全称 Node...如果需要某个 js 文件,那就去远程仓库中下载,放在本地磁盘中,进而引用到项目中。 NPM 工具的安装位置 Node 的环境在安装的过程中,npm 工具就已经安装好了。...使用 npm install 安装依赖包的最新版 模块安装的位置:项目目录\node_modules 安装会自动在项目目录下添加 package-lock.json 文件,这个文件帮助锁定安装包的版本...同时 package.json 文件中,依赖包会被添加到 dependencies 节点下,类似 maven 中的 上述命令下载的是最新版的 jQuery。
- sudo apt-get install -y nodejs 可能会出现找不到 curl的错误, apt-get一下curl就可以了 Issue Solution 注意: 上方执行 curl 可能会报错..., 很可能说找不到 curl 这个命令 并且因为 curl 执行失败就会安装到稳定版的 node 而不是最新版的 node 稳定版的 node 很可能无法执行多数程序, 因此一定要保证安装的是最新版 NPM...NPM, Node 安装成功后执行: node -v 发现报错 -bash: /usr/sbin/node: No such file or directory 但是可以使用 nodejs -v 这个问题的原因...当然直接用nodejs 命令也可以执行 node 程序, 不过后续如果安装 modules 就会出现node 未定义的错误 解决方法是添加一个 link: You need to manually create...: Permission Denied npm 安装 Hexo 出现问题: node scripts/build_highlight_alias.js > highlight_alias.json
仔细比对就会发现:官方地址中的版本号中没有字母"v" ,而脚本在安装过程中依然拼出了带有 v8.1.1 的路径。...,没报任何错误,而实际上 Electron 安装失败,只生成了 node_modules/electron 目录,目录中的文件不完整,脚本中的 "path.txt" 也不存在,导致运行时抛出异常。...切换到 node_modules/electron 目录下,执行 npm run postinstall 时发现:原来是下载过程中出现了 404 问题,但在项目根目录中执行 npm install 时并没有给出错误...在出现下载 Electron 缓慢现象或出现超时错误时,打断安装进程。 修改 Electron 安装脚本,去掉下载流程,改为直接解压已下载好的压缩包。 运行 Electron 的安装脚本,完成安装。...", "electron": "8.1.1" } 编辑完成后,保存退出,在项目目录下执行: $ npm install 第三步:打断 Electron 的安装进程 当执行到 Electron
领取专属 10元无门槛券
手把手带您无忧上云