ruby-on-rails 无法在windows上的vs代码上安装gem 'chartkick'

byqmnocz  于 2023-05-23  发布在  Ruby
关注(0)|答案(1)|浏览(250)

我使用https://github.com/ankane/chartkick中的说明正确地在codespace上安装了gem 'chartkick'。我并没有为Webpacker使用yarn add chartkick chart.js和import“chartkick/chart.js”。当在windows 11上的vs代码上的一个新项目中,我尝试安装gem 'chartkick',我一直看到加载任何图表数据。当我执行yarn add chartkick chart.js命令时,我得到了这样的结果:

yarn : File C:\Users\laptop\AppData\Roaming\npm\yarn.ps1 cannot be loaded because running scripts is disabled on
  system. For more information, see about_Execution_Policies at https:/go.microsoft.com/fwlink/?LinkID=13517
0.
At line:1 char:1
+ yarn add chartkick chart.js
+ ~~~~
     + CategoryInfo : SecurityError: (:) [], PSSecurityException
     + FullyQualifiedErrorId : UnauthorizedAccess

我尝试了npm install chartkick chart.js,这个命令启动了,但我仍然看到加载。

n3schb8v

n3schb8v1#

错误消息表明PowerShell中的ExecutionPolicy受到限制。
要更改此设置,请打开PowerShell。运行以下命令:

Get-ExecutionPolicy

看看你是否得到消息“受限”。
如果是这种情况,请在PowerShell中运行以下命令:

Set-ExecutionPolicy RemoteSigned

你可能得说是才能确认。
之后,您应该能够在PC上运行此类脚本。

相关问题