大家好,当我开始使用 webpack 后,我在 Electron 上遇到了一段非常艰难的时期。
这是我的配置:
module.exports = function (env) {
return {
devtool: 'cheap-module-source-map',
entry: {
background: './src/electron/background/index.js',
app: './src/electron/app/index.js'
},
output: {
path: path.join(__dirname, '../dist/electron'),
filename: '[name]/index.bundle.js'
},
resolve: {
extensions: ['.js']
},
module: {
loaders: [
{ test:/\.css$/, exclude:/node_modules/, use:['style-loader', 'css-loader'] },
{ test:/\.js$/, exclude:/node_modules/, loader:'babel-loader' }
]
},
target: 'electron',
}
}
Run Code Online (Sandbox Code Playgroud)
我有两包,一包是,background另一包是app。目标background是electron-mainwhile appis electron-renderer。但是我只能在我的配置中设置一个目标。如何根据捆绑设置不同的目标?
谢谢
我在电子领域正在做:
path.dirname('C:\\Users\\Blagoh\\Documents\\GitHub\\Screeenshoter\\dist\\electron\\main')
Run Code Online (Sandbox Code Playgroud)
这条路径就是我的实际价值__dirname。为什么它不给我 C:\\Users\\Blagoh\\Documents\\GitHub\\Screeenshoter\\dist\\electron?我想把那main部分砍掉。
我正在使用Laravel 5.5.13.
我的目标是创建一个这样的端点:
/api/items/{name}?kind={kind}
Run Code Online (Sandbox Code Playgroud)
kind查询字符串传入的可选参数在哪里.
我目前的路线api.php如下:
Route::get('items', 'DisplaynameController@show');
Run Code Online (Sandbox Code Playgroud)
我现在的控制器是这样的:
public function show(Request $request)
{
if ($request->input('kind') {
// TODO
} else {
return Item::where('name', '=', $request->input('name'))->firstOrFail();
}
}
Run Code Online (Sandbox Code Playgroud)
一世
我目前正在使用,$request->input('name')但这意味着我需要?name=blah在查询字符串中提供.我试图让它成为路线的一部分.
请你指点一下.
WRT构建Firefox附加组件.
是否可以通过一些XPCOM或javascript方法获取鼠标下的元素?(非js-ctypes请,因为这需要操作系统特异性)
当用户按下Ctrl+ Shift+ 时,我想检测鼠标下面的内容M.
现在mouseover,当用户按下这个热键时,我正在为文档添加一个监听器,所以当他移动它时我可以在鼠标下面获取该元素,而不是当他按下热键组合时正好在鼠标下面的元素.
我有一个简单的应用程序,使用 Laravel 5.5.13。
public function index()
{
return Pet::all();
}
Run Code Online (Sandbox Code Playgroud)
这列出了所有宠物。我有多对多关系,其中许多用户可以拥有同一只宠物(宠物的人类家庭)。
我想加载这些用户。
这样做return Pet::with('users')->get();确实有效,但是它会加载各种过多的信息,例如用户 api_token 等,我只想选择一些字段,例如 id 和 name:

我希望只是得到users: [1, 12]上面屏幕截图中的示例。
我尝试了这样的 pluck return Pet::with('users')->get()->pluck('id'),但这只给了我 id。
electron ×2
laravel ×2
laravel-5.5 ×2
javascript ×1
mouseevent ×1
node.js ×1
webpack ×1
xpcom ×1