报错module build failed: modulebuilderror: module build failed: typeerror : this.getresolve is not a function
原因:新版的sass-loader中不包含某些函数或者不匹配,应该使用旧版
报错 Module build failed: Error: Node Sass version 7.0.1 is incompatible with ^4.0.0.
module build failed: Error: Node Sass version 7.0.0 is incompatible with ^4.0.0.@node_sass
原因:node-sass 和 sass-loader 版本不匹配(类似torch和torchvision,cuda和cudnn)应该使用匹配版本
使用下面代码重新安装sass-loader
和 node-sass
1. npm uninstall sass-loader
2. npm install sass-loader@7.3.1 --save-dev
3. npmuninstall node-sass
4. npmi -D sass
微信开发者工具报错"Error: ENOENT: no such file or directory, stat’C\admin\node_modules\babel-code-frame’
手机1.0,2.0都尝试过了不行,后来用电脑端也报错,但是重新尝试了一次就好了,可能和开关机有关,玄学
同 时 最 多 发 起 2 个 socket 请 求
这个是当你当前微信小程序正在调试中的时候,如果你的VSCODE进行保存了或者自动保存了就会导致这个错误,好像你的微信小程序在同时进行两个启动一样,所以会报错,这时候只需要在调试窗口按F5键刷新即可
微信小程序合法域名校验出错,不在以下合法域名列表中解决方法
在项目条件中勾选 开发环境不校验请求域名以及TLS版本
packages are looking for funding run ‘npm fund’ for details
翻译:1个包正在寻找资金
运行npm fund了解详细信息
不是报错,只是开发者寻求捐赠支持
运行后显示一大堆网站和包,大意是包开发者可以在包的描述文件(package.json)里放上一段募款声明,这样包的用户在安装的时候,就会看到我开篇写的那些文字。提醒包的开发者:你们可以通过捐赠的方式,表达对依赖开发者的感谢。
mpvue 初始化vue项目失败:vue-cli • Failed to download repo mpvu/mpvue-quickstart
解决方法,重新创建环境
一般都是安装包出现错误,版本不匹配
npm报错 This is probably not a problem with npm,there is likely additional logging output above
删除库环境,重新安装
npm install
npm run dev //重新启动
npm安装时出现run ‘npm audit fix’ to fix them, or’npm audit’ for details
建议不要管,我按照如下步骤执行了结果环境崩溃了
PowerShell: 因 为 在 此 系 统 上 禁 止 运 行 脚 本
解 决 VSCODE" 因 为 在 此 系 统 上 禁 止 运 行 脚 本 " 报 错
本质上是vscode 调用 powershell, 所以问题出在powershell上
解决方法:
- 以管理员身份运行vscode;
- 执行:get-ExecutionPolicy,显示Restricted,表示状态是禁止的;
- 执行:set-ExecutionPolicy RemoteSigned;
- 这时再执行get-ExecutionPolicy,就显示RemoteSigned;
这样就可以运行脚本了
微信开发者工具:修改系统环境变量Path失败,请手动添加xxxxxx\dll
此电脑->属性->高级系统设置->环境变量->系统变量
里面的Path点开-新建-将那个路径添加进去
解决Windows 环境变量太大
添加环境变量的时候可能会遇到这样的问题,提示环境变量太大无法添加
解决方法:
1.新建一个新的路径,将Path中的一些不重要的路径移动到新路径里面,并将他们从Path中删掉
2.在Path中添加新建路径, %你的新建路径名
%
删除一个是不够的,还会接着提醒 环境变量太大,必须要多删几个才可以
xxx.createConnection is not a function
最近由于mqtt这个npm包更新了,所以按照教程进行npm install安装项目依赖的时候mqtt会被自动安装成最新版本,导致出现【xxx.createConnection is not a function】错误,删除mqtt包安装低版本的即可。
//在项目目录下命令行输入
npm uninstall mqtt
//卸载mqtt包然后输入
npm install mqtt@3.0.0 --save //重新安装
MQTT.FX license key
当MQTT.FX
需要license key 的时候请检查自己是不是安装错了程序,应该选择的是mqtt.fx1.7.x
而不是mqtt.ft5.xx
这两个是不一样的程序