因此,我在删除和安装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
。
我也有同样的问题,我做到了:
“因此,首先在全局范围内安装grunt cli工具:
npm安装-g grunt cli(或者可能是sudo npm安装-g grunt cli)。
你可以通过输入grunt--version来确定它是有效的
现在,您可以在项目中安装当前版本的Grunt local。所以从你的项目所在地。。。
npm安装grunt--保存开发”
您可以在以下内容中找到更多信息:
已安装节点包(Grunt),但不可用
我已经解决了这两个在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
您是否使用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 运行我的项目。但是由于认证问题,我需要切换到另一个固定的端口号。 请帮帮忙,谢谢。