标签:zed restrict ash default webp pass exce 报错 rsh
npm init -y
npm install webpack --save-dev
npm list -g
npm list
npm list <packageName>
npm config ls
npm config list
缓存文件默认地址:C:\Users\Administrator\AppData\Roaming\npm-cache
全局包文件默认地址:C:\Users\Administrator\AppData\Roaming\npm\node_modules
# 设置缓存
npm config set cache "D:\npm\node_cache"
# 设置全局
npm config set prefix "D:\npm\node_global"
npm config set proxy null
npm config set proxy <url>
资源库中注册用户(使用邮箱注册)
npm adduser
npm publish
touch
npm update <packageName>
npm uninstall <packageName>
npm search <packageName>
根据参数选择安装模式:
npm install <packageName>
npm i <packageName>
npm i -g <packageName>
npm i -D <packageName>
npm i --save-dev <packageName>
npm i --save <packageName>
如果出现以下错误:
npm err! Error: connect ECONNREFUSED 127.0.0.1:8087
解决办法为:npm config set proxy null
npm i --save <packageName>
全局安装的默认地址
npm i -g <packageName>
npm cache clean
缓存文件默认地址:C:\Users\Administrator\AppData\Roaming\npm-cache
全局包文件默认地址:C:\Users\Administrator\AppData\Roaming\npm\node_modules
# 设置缓存
npm config set cache "D:\npm\node_cache"
# 设置全局
npm config set prefix "D:\npm\node_global"
或者可在文件夹:C:\Users\Administrator 上修改文件配置.npmrc
注意:如果修改了全局包文件夹目录位置,则需要在电脑环境变量 Path 上添加,全局安装目录 D:\npm\node_global
npm config get registry
npm config get registry
yarn config get registry
npm config set registry
npm config set registry http://registry.npm.taobao.org/
npm config set registry https://registry.npmjs.org/
yarn config set registry https://registry.npm.taobao.org/
安装 cnpm 包
npm install -g cnpm --registry=https://registry.npm.taobao.org/
cnpm install <packageName>
当使用 cnpm -v/cnpm -version 查看版本时提示“cnpm 命令提示不是内部或外部命令”
原因:本地系统没有添加 npm 模块的环境变量,所以不能识别命令。
解决: 将将全局安装目录 D:\npm\node_global 添加到环境变量
npm --registry
npm --registry https://registry.npm.taobao.org install <packageName>
yarn --registry https://registry.npm.taobao.org add <packageName>
+ CategoryInfo : SecurityError: (:) [],PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
原因:Windows 下 PowerShell 默认的权限级别是 Restricted,不允许执行 PS 脚本(即.ps1 文件)。如果在 Restricted 权限级别下运行,会得到上述错误
解决:Set-ExecutionPolicy RemoteSigned -Scope process
#更新执行策略
Set-ExecutionPolicy <policy-name>
#policy-name可能的值
Unrestricted、RemoteSigned、AllSigned、Restricted、Default、Bypass、Undefined
#将ExecutionPolicy改为Unrestricted,可以运行未签名的脚本
Set-ExecutionPolicy Unrestricted
#查询详细策略
get-help about_Execution_Policise
标签:zed restrict ash default webp pass exce 报错 rsh
原文地址:https://www.cnblogs.com/liejy/p/12292902.html