相关疑难解决方法(0)

未捕获错误:找不到模块'jquery'

我正在使用Electron制作桌面应用.在我的应用程序中,我正在加载一个外部站点(Atom应用程序外部),可以说http://mydummysite/index.html页面.

这是Atom编辑器中我的应用程序的结构:

在此输入图像描述

即它有以下部分:

  1. main.js
  2. 的package.json
  3. nodemodules> jquery(加载jquery)

源代码:

main.js:

   'use strict';

    var app = require('app');

    app.on('ready', function() {
      var BrowserWindow = require('browser-window');

      var win = 
      new BrowserWindow({ width: 800, height: 600, show: false, 
               'node-integration':true });
      win.on('closed', function() {
        win = null;
      });

      win.loadUrl('http://mydummysite/index.html ');
      win.show();
    });
Run Code Online (Sandbox Code Playgroud)

的package.json:

{
  "name": "my-mac-app",
  "version": "5.2.0",
  "description": "My Mac Desktop App",
  "main": "main.js",
  "scripts": {
    "start": "electron ."
  },
  "author": "Me",
  "license": "ISC",
  "dependencies": {
    "jquery": "^2.1.4"
  } …
Run Code Online (Sandbox Code Playgroud)

javascript jquery node.js atom-editor electron

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

在Electron中使用NodeJS插件

我是Electron(Atom-shell)的新手,我正在尝试将NodeJS插件加载到我正在构建的应用程序中,但我不知道如何.文档不清楚.

例如,我试图在我的应用程序中使用sqlite3插件,我使用npm install sqlite3,并且它已成功安装.但是当我尝试调用它时,应用程序抛出并出错var sqlite = require('sqlite3').还有其他我不知道的步骤吗?

谢谢.

sqlite node.js electron

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

标签 统计

electron ×2

node.js ×2

atom-editor ×1

javascript ×1

jquery ×1

sqlite ×1