【遇坑笔记】Node.js 开发环境与配置 Visual Studio Code
- 前言
- node.js开发环境配置
- 解决pnpm 不是内部或外部命令的问题(pnpm安装教程)
- 解决 pnpm : 无法加载文件 C:\Program Files\nodejs\pnpm.ps1,因为在此系统上禁止运行脚本。
- vscode 插件开发遇坑
- 问题:npm ERR! missing: ava@^1.2.1, required by p-limit@2.3.0
前言
最近部署vscode插件的代码,主要用的是javascript和node.js,这里记录一下遇到的几个坑。
node.js开发环境配置
参考教程:
https://blog.csdn.net/BUG_call110/article/details/119880696
解决pnpm 不是内部或外部命令的问题(pnpm安装教程)
安装命令: npm install -g pnpm
命令行安装好后输入pnpm -v显示没有这个命令。原因是更换安装路径后没有设置系统的环境变量,需要进行全局配置。
参考链接:https://blog.csdn.net/weixin_42569526/article/details/126139139
https://blog.csdn.net/zhouyan8603/article/details/109039732
解决 pnpm : 无法加载文件 C:\Program Files\nodejs\pnpm.ps1,因为在此系统上禁止运行脚本。
解决办法:
以管理员身份运行 Windows PowerShell ,
在命令行输入以下命令后按回车,
set-ExecutionPolicy RemoteSigned
再输入Y 回车即可。
参考链接
vscode 插件开发遇坑
问题:npm ERR! missing: ava@^1.2.1, required by p-limit@2.3.0
插件打包的时候输入命令,出现一堆npm ERR! missing:
vsce package
报错:
原因: npm的版本过高或过低
解决方案:
1. 查看当前npm版本
npm -v
2. 查看所有npm的版本
npm view npm versions
3. 更新npm
npm install npm@版本号
4. 重新安装依赖
npm install