teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

調整

2018/12/09 05:45

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -6,4 +6,8 @@
6
6
  サーバーサイドで動作させるNode.jsを導入するのが確実です。
7
7
  下記のような記事を参考にすると良いです。
8
8
  - [require()とは何か?何が便利なのか](https://qiita.com/uryyyyyyy/items/b10b012703b5396ded5a)
9
- - [Node.jsでSQLiteを使ってみる](https://qiita.com/hoshimado/items/9ea479b97ba9b16cadda)
9
+ - [Node.jsでSQLiteを使ってみる](https://qiita.com/hoshimado/items/9ea479b97ba9b16cadda)
10
+
11
+ 「いやNode.jsとか環境準備できないし・・・」というのであれば
12
+ PHPなどの言語をAjaxで実行しデータベースにアプローチする方法があります。
13
+ いずれにしてもサーバーサイドの言語の知識・技術が必要です。

1

修正

2018/12/09 05:45

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -1,6 +1,9 @@
1
1
  そもそもですがデータベースはサーバーサイドの機能であり、
2
2
  クライアントサイドの機能であるJavaScriptは標準では使えません。
3
+ requireもサーバーサイドの機能の1つと言っても良いです。
4
+ エラー内容の意味を調べるとわかるかと思いますが、標準で搭載されていないrequire()という機能を使おうとしているために今回のエラーが起きています。
5
+
3
- requireもサーバーサイドの機能の1つと言っても良いす。サーバーサイドで動作させるNode.jsを導入するのが確実です。
6
+ サーバーサイドで動作させるNode.jsを導入するのが確実です。
4
7
  下記のような記事を参考にすると良いです。
5
8
  - [require()とは何か?何が便利なのか](https://qiita.com/uryyyyyyy/items/b10b012703b5396ded5a)
6
9
  - [Node.jsでSQLiteを使ってみる](https://qiita.com/hoshimado/items/9ea479b97ba9b16cadda)