当前位置: 首页 > wzjs >正文

网站后台更新文章 前台不显示优化seo是什么

网站后台更新文章 前台不显示,优化seo是什么,做网站建设平台,web网站开发与实现问题描述使用git bash, cmd运行npm都可以,但是用Power Shell运行npm,却报错:npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/…

问题描述

使用git bash, cmd运行npm都可以,但是用Power Shell运行npm,却报错:

npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
+ npm
+ ~~~
+ CategoryInfo          : SecurityError: (:) [],PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess

原因分析

该问题通常发生在安装nvm之后,环境变量发生变化,npm.cmd执行方式也发生变化。而Power Shell默认执行策略比较严格,是Restricted,阻止了nvm相关脚本的执行。

解决方案

两种方案,推荐第二种。

方案一,把npm.cmd的运行路径加入到环境变量path中。例如:

"C:\Users\zxcv\AppData\Roaming\nvm\v22.14.0\node_modules\npm\bin\"

这会导致一个问题是,后面用nvm use xxx切换了node版本后,运行npm可能会有问题。

方案二,修改Powser Shell的执行策略。

1. 右键开始菜单,选择“终端管理员”,打开PS窗口。

2. 查看当前执行策略:

Get-ExecutionPolicy

默认显示Restricted.

3. 修改策略

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

4. 验证修改结果:

Get-ExecutionPolicy

应显示为:RemoteSigned。

含义为:允许运行本地脚本,远程脚本需签名(平衡安全与便利)。

5. 重启vs code的power shell终端,再运行npm就正常了。

http://www.dtcms.com/wzjs/448425.html

相关文章:

  • 海淀公安局网站备案山东网站建设
  • 哪里有手机网站建设联系方式百度识图网页版 在线
  • 问题反馈的网站怎么做长沙谷歌优化
  • 呼市城乡建设委员会的网站软件开发平台
  • 西安网站改版的公司商品关键词怎么优化
  • 阿里云服务器怎么建网站深圳市seo点击排名软件价格
  • 内部网站制作国外免费建站网站搭建
  • 网站建设的主机宁波百度seo点击软件
  • 文化创意有限公司西安seo优化工作室
  • 品牌网站建设网店推广策划方案
  • 机关单位不得建设网站短视频seo优化排名
  • 全国网站建设有实力企业网络营销策划案
  • 用flash做的网站展示电商平台运营
  • 顺的网站建设信息网站在线客服系统免费
  • 大型电子商务网站 服务器硬件 cpu 内存 硬盘 2014互联网平台推广是什么意思
  • iis网站访问权限做互联网项目怎么推广
  • 怎样做网站的当前位置栏如何建立企业网站
  • 苏州个人网站制作公司单页面seo搜索引擎优化
  • b2b平台定制开发seo工作室
  • 免费建立自己的网站代理微信营销神器
  • 番禺做网站技术百度权重域名
  • 不花钱可以做网站吗整站快速排名
  • 上海建站市场seo优化网站快速排名
  • 交易所网站开发网络营销的8个基本职能
  • 企业网站优化分为两个方向免费做网站怎么做网站链接
  • 彩票网站建设基本流程seo也成搜索引擎优化
  • 高端品牌网站建设明细报价报安卓优化大师旧版本
  • 盐城市城镇化建设投资集团网站网销怎么做才能做好
  • 长沙网站设计公司推荐友链出售
  • 宁夏微信服务网站杭州关键词排名工具