操作系统:Ubuntu 17.10
我安装了LAMPP和Laravel.当我尝试时,composer install我遇到了以下错误
- Installation request for phar-io/manifest 1.0.1 -> satisfiable by phar-io/manifest[1.0.1].
- phar-io/manifest 1.0.1 requires ext-dom * -> the requested PHP extension dom is missing from your system.
Problem 2
- Installation request for phpunit/php-code-coverage 5.2.2 -> satisfiable by phpunit/php-code-coverage[5.2.2].
- phpunit/php-code-coverage 5.2.2 requires ext-dom * -> the requested PHP extension dom is missing from your system.
Problem 3
- Installation request for phpunit/phpunit 6.4.3 -> satisfiable by phpunit/phpunit[6.4.3].
- phpunit/phpunit 6.4.3 requires ext-dom * …Run Code Online (Sandbox Code Playgroud) 我刚刚下载了最新的laravel 5.3并且我正在尝试安装护照,但是我收到以下作曲家错误:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- laravel/passport v2.0.0 requires illuminate/http ~5.4 -> satisfiable by illuminate/http[v5.4.0].
- laravel/passport v2.0.1 requires illuminate/http ~5.4 -> satisfiable by illuminate/http[v5.4.0].
- Conclusion: don't install illuminate/http v5.4.0
- Installation request for laravel/passport ^2.0 -> satisfiable by laravel/passport[v2.0.0, v2.0.1].
Installation failed, reverting ./composer.json to its original content.
Run Code Online (Sandbox Code Playgroud)
Composer .json文件
http://pastebin.com/ne4RkL96
Laravel mix 不编译自动前缀。output.css 与 input.css 相同
- webpack.mix.js
let mix = require('laravel-mix');
mix.styles('resources/css/input.css', 'public/css/output.css')
.options({
postCss: [
require('autoprefixer')({
browsers: ['last 40 versions'],
})
]
});
Run Code Online (Sandbox Code Playgroud)
- 输入.css
.example {
display: grid;
transition: all .5s;
user-select: none;
background: linear-gradient(to bottom, white, black);
}
Run Code Online (Sandbox Code Playgroud)
- 输出.css
.example {
display: grid;
transition: all .5s;
user-select: none;
background: linear-gradient(to bottom, white, black);
}
Run Code Online (Sandbox Code Playgroud)
如何启用自动前缀?
我尝试composer update在代理服务器后面的 Windows 10 上运行,但出现错误。

我使用下面的命令设置 http 代理
SET HTTP_PROXY="http://192.168.1.6:808"
SET HTTPS_PROXY="http://192.168.1.6:808"
Run Code Online (Sandbox Code Playgroud)
这也返回相同的错误。
这是我要拆分字符串的正则表达式问题
apple[orange] papya [mango] [grapes]
Run Code Online (Sandbox Code Playgroud)
放入此数组['apple','[orange]','papaya','[mango]','[grapes]']
我已经尝试过了,
"apple[orange] papya [mango] [grapes]".match(/[^[\]]+(?=])/g)
但是它只返回括号内的内容
laravel ×3
php ×3
composer-php ×2
css ×1
gulp ×1
javascript ×1
lamp ×1
lampp ×1
laravel-5.3 ×1
laravel-mix ×1
packagist ×1
proxy ×1
regex ×1
ubuntu ×1
webpack ×1