[英]Cannon find module. Electron
有一個問題使我陷入了3個小時的困境。 我開始學習Electron框架。
在安裝獨立性之前,一切工作都很好:ElectronViewRenderer。
這是錯誤:找不到模塊“ ../js/index.js”
我的文件夾結構: http : //puu.sh/yAbnR/1acdb39aa7.png
我的Index.ejs(查看):
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Hello World!</title>
<link href="asset://../node_modules/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
</head>
<body>
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<div class="navbar-header">
<a id="home" class="navbar-brand" href="#">WebSiteName</a>
</div>
<ul class="nav navbar-nav">
<li class="active" id="home"><a href="#">Home</a></li>
<li id="page1"><a href="#">Page 1</a></li>
<li id="page2"><a href="#">Page 2</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li id="register"><a href="#"><span class="glyphicon glyphicon-user"></span> Sign Up</a></li>
<li><a href="#"><span class="glyphicon glyphicon-log-in"></span> Login</a></li>
</ul>
</div>
</nav>
Test
<script>
require('../js/index.js');
window.$ = window.jQuery = require('jquery');
</script>
</body>
</html>
Packager.json:
{
"name": "electron-quick-start",
"version": "1.0.0",
"description": "A minimal Electron application",
"main": "main.js",
"scripts": {
"start": "electron ."
},
"repository": "https://github.com/electron/electron-quick-start",
"keywords": [
"Electron",
"quick",
"start",
"tutorial",
"demo"
],
"author": "GitHub",
"license": "CC0-1.0",
"devDependencies": {
"electron": "1.7.9"
},
"dependencies": {
"bootstrap": "^3.3.7",
"electron-view-renderer": "^1.2.4",
"jquery": "^3.2.1"
}
}
您試圖從index.js要求index.js文件嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.