当前位置: 首页 > 知识库问答 >
问题:

网络Storm不会恢复咕噜

温镜
2023-03-14

因此,我在删除和安装node和npm以安装没有sudo的软件包时遇到了麻烦,现在我无法在Webstorm中使用Grunt面板

信息是:

grunt --no-color --gruntfile /Users/max/repos/cb/Gruntfile.js --tasks /Applications/WebStorm.app/plugins/JavaScriptLanguage/grunt_js/tasks _intellij_grunt_tasks_fetcher
Cannot run program "grunt" (in directory "/Users/max/repos/cb"): error=2, No such file or directory

Looks like the grunt command isn't in your system path.
In order to view/run tasks, you need to install Grunt's command line interface globally:

   npm install -g grunt-cli

For more information, please see http://gruntjs.com/getting-started

请注意,我已经安装了grunt cli

共有3个答案

祝叶五
2023-03-14

我也有同样的问题,我做到了:

“因此,首先在全局范围内安装grunt cli工具:

npm安装-g grunt cli(或者可能是sudo npm安装-g grunt cli)。

你可以通过输入grunt--version来确定它是有效的

现在,您可以在项目中安装当前版本的Grunt local。所以从你的项目所在地。。。

npm安装grunt--保存开发”

您可以在以下内容中找到更多信息:

已安装节点包(Grunt),但不可用

伍嘉
2023-03-14

我已经解决了这两个在Mac和Linux与适当的条目~/.bash_profile文件。

WebStorm以以下内容开始:

/bin/bash -l -c "/path/to/webstorm.sh"

-l(破折号l)选项将bash设置为登录模式。这意味着bash将按以下顺序读取文件:

  • /etc/profile
  • ~/。bash_配置文件
  • ~/。bash_登录
  • ~/。个人资料

在-c选项之后运行脚本之前。

我已经把导出PATH~/。bash_profile和它的帮助。

如果在~/中设置路径。bashrc则它将无法工作,因为在登录模式下,此文件未被读取。

export PATH=/usr/local/bin:$PATH
export NVM_DIR="/Users/citricacid/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"  # This loads nvm

这个答案也帮了我很大的忙。

https://stackoverflow.com/a/21712034/1949605

傅穆冉
2023-03-14

您是否使用NVM来管理节点版本?这个问题可能是由NVM修补环境变量的方式引起的。通常它把初始化逻辑放在~/. bashrc中

如果WebStorm是从终端启动的,它将继承终端环境(包括修改的PATH环境变量、添加的NVM_DIR env var等)。在这种情况下,加载Grunt任务没有问题,因为WebStorm看到了正确的路径值。

如果WebStorm是从桌面(而不是终端)下载的,WebStorm会看到不正确的PATH值,并且无法加载Grunt任务。

如果您使用bash作为shell,解决方法可能是:编辑WebStorm启动器并将命令设置为“/bin/bash-l-c”/path/to/WebStorm。该命令将执行bash登录(即读取.bashrc/.bash_配置文件),然后运行webstorm.sh。

希望这会有所帮助。

 类似资料:
  • 我有一个cordova应用程序,我有一个登录页面和一个登录用户的内页。每当用户会话消失时,它就会请求登录信息。如何防止ths cordova应用程序在重启移动应用程序时删除会话uppon重启或恢复cookie和会话信息?所以登录屏幕不会每次都出现?

  • 根据插件的配置屏幕,WebStorm 5 中默认安装了 Java 服务器页面集成插件。插件的描述如下: 为JSP和JSPX文件提供编辑、代码洞察和重构支持。 我基于现有Java项目的源代码创建了一个项目,但描述中promise的内容似乎都不起作用。当我打开.jsp文件时,编辑器无法识别任何特定于jsp的标记和指令。突出显示html和javascript内容是正确的,但由于它不理解JSP,整个文件充

  • 我无法摆脱这个问题。 互联网上提到的解决方案缺少可点击的地方。我在右键单击上下文菜单上找不到。

  • 我从吉图卜克隆了项目。我的解决方案有 6 个项目,每个项目都有 packages.config 文件(其中包含包及其版本的列表),但这些包不会还原。 我已经尝试恢复nuget包的方法: 在 Visual Studio 中:

  • 更新:我修复了颜色与背景颜色的问题。谢谢然而,代码仍然无法从WebStorm运行。有WebStorm专家吗? 我正在学习javascript,并尝试用js操作css。这是我的代码: 在小提琴上(http://jsfiddle.net/interestinall/hgo7h5v4/),脚本什么也做不了。在WebStorm上,它抛出以下错误:ReferenceError:文档未定义。 所以我的问题是:

  • 如何在网络Storm中更改实时编辑功能的端口? 默认端口是63342,因此我可以从< code > http://localhost:63342/PROJECT _ NAME 运行我的项目。但是由于认证问题,我需要切换到另一个固定的端口号。 请帮帮忙,谢谢。