小编Not*_*ter的帖子

在OSX中安装npm模块时权限被拒绝

我正在尝试安装node-g.raphael,我收到以下错误:

Bender-03:htdocs alfred$ sudo npm install node-g.raphael --save
Password:

> contextify@0.1.15 install 
  /Users/alfred/Sites/twistedgeo/htdocs/node_modules/contextify
> node-gyp rebuild

gyp ERR! configure error
gyp ERR! stack Error: EACCES: permission denied, mkdir 
  '/Users/alfred/Sites/twistedgeo/htdocs/node_modules/contextify/build'
gyp ERR! System Darwin 16.7.0
gyp ERR! command "/usr/local/bin/node" 
  "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" 
  "rebuild"
gyp ERR! cwd 
  /Users/alfred/Sites/twistedgeo/htdocs/node_modules/contextify
gyp ERR! node -v v8.8.1
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: contextify@0.1.15 
  (node_modules/contextify):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: contextify@0.1.15 
  install: `node-gyp rebuild`
npm WARN …
Run Code Online (Sandbox Code Playgroud)

macos node.js npm

45
推荐指数
2
解决办法
4万
查看次数

在Vagrant框中访问ngrok Web界面

我有一个Vagrant盒子,用于本地开发.我正在研究一个从外面调用的webhook; 所以我正在考虑使用ngrok.com将请求代理到我的Vagrant环境.我是这个ngrok的新手.

我正在试图弄清楚如何访问ngrok的web界面,通常是http://127.0.0.1:4040.当然,这不适用于我的浏览器,因为它在Vagrant框之外,所以它的localhost不是Vagrant的localhost.

我(我想)拥有Vagrant的IP地址.我在config.yaml文件中找到它(是的,带有a),在vm下:network:private_network:192.168.nnn.nnn

谢谢你的帮助.

localhost vagrant ngrok

14
推荐指数
3
解决办法
1万
查看次数

在Jade/Pug中创建动态类

我正在尝试将动态类添加到玉器模板中.像这样:

- var obj = {a: 1, b: 2, c: 3};
- var len = Object.keys(obj).length;

.abc-#{len}
Run Code Online (Sandbox Code Playgroud)

但编译器对此不以为然:

  > 4| .abc-#{len}
------------^

Unexpected token `interpolation` expected `text`, `interpolated-code`, `code`, `:`, `slash`, `newline` or `eos`
Run Code Online (Sandbox Code Playgroud)

我已经尝试了我能想到的一切.正在搜索https://pugjs.org/language/interpolation.html.真的可以用一只手.

谢谢.

interpolation dynamic-class-creation pug

8
推荐指数
2
解决办法
4186
查看次数

Git命令在OSX上需要sudo

我已经从我的MBP工作回到了我的家庭MBP.工作一个允许运行git命令而不需要sudo.但我发现这是我家用机器的要求.

我宁愿能够在没有sudo的情况下运行git命令.

我查看了/ usr/bin中的git命令,它们都有rwxr-xr-x(755),并且由root和group wheel拥有.我想我可以将其更改为rwxrwxrwx(777),但我想知道是否有更好的方法.我想把我的用户添加到轮组; 但会有其他副作用吗?

git macos sudo

7
推荐指数
1
解决办法
5904
查看次数

错误抑制@不工作

我一直很高兴在我的PHP开发设置上使用错误抑制操作符.但是最近有这样的通知如下:

注意:未初始化的字符串偏移:第35行的C:\ websites\xxx\htdocs\includes\myscript.php中为0

第35行:

$ file_name = @ $ File ['file_name'];

我打开了display_errors,并将error_reporting设置为6143(E_ALL).

我错过了什么吗?不应该抑制错误?

编辑:

在原始脚本中测试:

$a = array();
$b = @$a['f5'];

抑制了错误.所以我想我们正在以某种方式改变error_reporting值.(电影11)

谢谢你的帮助.

php error-suppression

5
推荐指数
1
解决办法
1426
查看次数

Laravel 5:找不到类'HTML'

我刚刚开始使用Laravel.我是一个控制器方法,我说:

return \View::make('scrape', $data);
Run Code Online (Sandbox Code Playgroud)

然后在scrape.blade.php中我有:

@extends('layouts.master');
Run Code Online (Sandbox Code Playgroud)

最后,在layouts/master.blade.php中我有:

{{ HTML::style('css/bootstrap.min.css') }}
Run Code Online (Sandbox Code Playgroud)

事情似乎分崩离析,我得到:

002eb18bb71fd3ec1de058967b799d49第6行中的FatalErrorException:找不到类'HTML'

我究竟做错了什么?谢谢你的帮助.

php blade laravel-5

5
推荐指数
1
解决办法
4237
查看次数

用于PHP 5.3.1的php_ssh2.dll在WinXP Pro sp3上

我在之前的盒子(也是WinXP Pro sp3)上安装了PHP 5.2.2,并从http://pecl4win.php.net/ext.php/php_ssh2.dll获得了SSH2扩展.

可悲的是,服务器似乎暂时无法使用("pecl4win构建盒暂时停止服务.我们正在准备一个新的构建系统.").旧的DLL不适用于新的PHP,我没有MS Visual Studio 6来编译它.

任何人都知道我在哪里可以获得PHP 5.3.1的这个文件?或许我应该回到PHP 5.2.2?

我应该提一下,我正在使用具有Apache 2.2的XAMPP 1.7.3.所以我需要用VC6编译的DLL.

php windows

4
推荐指数
1
解决办法
2万
查看次数

Jest 不显示颜色或接受命令

我正在 Windows 7 上的 Git-Bash 终端中运行 Jest 来测试 Create React App。它正在按预期运行测试;但它不显示带有颜色增强的“通过/失败”消息。

此外,当它要求输入“u”来更新快照时,它不接受 u。尝试 u 后按 Control-C,我发现 u 是 Jest 停止运行后的第一个命令。

以前有人见过这些行为吗?知道如何修复吗?

感谢您的帮助。

windows-7 git-bash jestjs

4
推荐指数
1
解决办法
1116
查看次数

react-intl 货币显示不带小数

我需要显示没有小数的货币。我们需要货币装饰器 ($),以及由语言环境指定的逗号和空格,但没有小数。

我已经尝试将 maximumFractionDigits 设置为 0。这有效,但删除了逗号和货币装饰器。

另外,我无法在https://github.com/yahoo/react-intl/wiki/API#number-formatting-apis的文档中复制示例:

formatNumber(1000, {style: 'currency', currency: 'USD'}); // $1,000
Run Code Online (Sandbox Code Playgroud)

我得到 1,000.00 美元。

谢谢你的帮助。

internationalization reactjs react-intl

4
推荐指数
1
解决办法
2978
查看次数

找不到角度贴图文件

我刚刚下载了angular.min.js的新副本,并且在angular.min.js.map上得到了404,但我的代码中未包括该404:

<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css" />
</head>
<body>
    <script type="text/javascript" src="js/angular.min.js"></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

Chrome中的错误:

GET http://angular.dev/js/angular.min.js.map 404 (Not Found)
Run Code Online (Sandbox Code Playgroud)

dictionary google-chrome http-status-code-404 angularjs

3
推荐指数
1
解决办法
1万
查看次数

使用PHP-FPM时,我可以覆盖htaccess中的PHP设置吗?

我的vhost看起来像这样:

<Directory "/var/www">
  Options Indexes FollowSymlinks MultiViews
  AllowOverride All
  Require all granted

  <FilesMatch "\.php$">
    Require all granted
    SetHandler proxy:fcgi://127.0.0.1:9000
  </FilesMatch>
</Directory>
Run Code Online (Sandbox Code Playgroud)

我正在尝试将php_value行添加到我的.htaccess文件中.在我这样做的时候,我得到500个错误,这在我的Apache的错误日志中:

/var/www/.htaccess:无效的命令'php_value',可能拼写错误或由服务器配置中未包含的模块定义

所以,问题是:当使用PHP-FPM时,有没有办法通过.htaccess覆盖php.ini设置?

TIA.

php apache .htaccess

3
推荐指数
1
解决办法
8258
查看次数

从musicbrainz 获取专辑、专辑封面和运行时间信息

有没有办法获得艺术家(乐队)的专辑列表,以及专辑封面和运行时的链接?

我得到了这个端点,但它返回的数据令人困惑:http : //musicbrainz.org/ws/2/recording?query =artist:% 22Queen%22%20and% 20type: album& fmt= json

数据并不是真正围绕专辑组织的,“长度”数据返回类似于 203000 的内容。但是如果你在上下文中看到它会更好,所以这是它的第一部分(抱歉我无法缩进):

{
"created": "2018-02-17T03:47:57.052Z",
"count": 9533710,
"offset": 0,
"recordings": [
{
"id": "c2e919f7-ecb9-4fdf-9162-3c26d0127fa0",
"score": "100",
"title": "Son and Daughter",
"length": 203000,
"video": null,
"artist-credit": [
{
"artist": {
"id": "0383dadf-2a4e-4d10-a46a-e9e041da8eb3",
"name": "Queen",
"sort-name": "Queen",
"disambiguation": "UK rock group",
"aliases": [
{
"sort-name": "Queen + Adam Lambert",
"name": "Queen + Adam Lambert",
"locale": null,
"type": null,
"primary": null,
"begin-date": "2011",
"end-date": null
}
]
}
}
],
"releases": …
Run Code Online (Sandbox Code Playgroud)

musicbrainz

3
推荐指数
1
解决办法
1880
查看次数