Приложение рендеринга рельсов с электроном, но JQuery не работает - PullRequest
0 голосов
/ 04 апреля 2019

Я рендерил мое приложение rails в электронном виде, и html и css работают, но анимация с jquery не работает. Я новичок в электронике, поэтому любая идея о том, как добавить jquery в электронное приложение или как это исправить по-другому, имеет ли мое приложение rails какое-то отношение к электронной стороне?

Это мой код в main.js

const electron = require('electron');
const url = require('url');
const path = require('path');

const {app, BrowserWindow, Menu, ipcMain} = electron;

let mainWindow;
let addWindow;

// Listen for app to be ready
app.on('ready', function(){
  // Create new window
  mainWindow = new BrowserWindow({});
  // Load HTML into window
  mainWindow.loadURL(url.format({
    pathname: path.join('http://localhost:3000')
  }));
  // Quit app when closed
  mainWindow.on('closed', function(){
    app.quit();
  });
});

process.env.NODE_ENV = 'production'


// Catch item add
ipcMain.on('item:add', function(e, item){
  mainWindow.webContents.send('item:add', item);
  addWindow.close();
});

// Create menu template
const mainMenuTemplate = [
];

// If mac, add empty object to menu
if(process.platform == 'darwin'){
  mainMenuTemplate.unshift({});
}

// Add developer tools if not in production
if (process.env.NODE_ENV !== 'production') {
  mainMenuTemplate.push({
    label: 'Developer Tools',
    submenu: [
      {
        label: 'Toggle DevTools',
        accelerator: process.platform == 'darwin' ? 'Command+I' : 'Ctrl+I',
        click(item, focusedWindow){
          focusedWindow.toggleDevTools();
        }
      },
      {
        role: 'reload'
      }
    ]
  })
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...