我正在使用Laravel 5,我想将twitter bootstrap CSS和JS发布到公共目录.我确实使用了Composer来获取twitter/bootstrap包,那部分没问题,所以我想要的文件现在在vendor/twitter/bootstrap/dist中
但我无法让它发挥作用.我得到'没什么可发表的.' 我每次尝试都会留言
以下是我采取的步骤:
使用工匠生成类: php artisan make:provider BootstrapServiceProvider
编辑boot()该类中的方法
在config/app.php中注册服务提供商
providers => [
...
'App\Providers\BootstrapServiceProvider',
],
Bellow是我生成的文件及其编辑boot()方法.
BootstrapServiceProvider.php
<?php namespace App\Providers;
use Illuminate\Support\ServiceProvider;
class BootstrapServiceProvider extends ServiceProvider
{
/**
* Bootstrap the application services.
* Move twitter bootstrap CSS and JS into public directory
*
* @return void
*/
public function boot()
{
$this->publishes([
__DIR__ . 'vendor/twitter/bootstrap/dist' => public_path('vendor/bootstrap'),
], 'public');
}
/**
* Register the application services.
*
* @return …Run Code Online (Sandbox Code Playgroud) 如果有人问这个问题并且有答案,我很抱歉,但我找不到它。
我了解正则表达式环视和负向前瞻性。
问题是,负向先行检查字符串中当前位置之后的内容。
我需要的是查找并丢弃匹配项,如果字符串包含“职业”和“特殊”等单词,但如果它在字符串中的任何位置包含它们。
这样做的有效方法是什么?
目前我正在使用 PCRE 风格,但正则表达式越通用越好。
谢谢。