Appjs에서 로컬 데이터베이스 경로를 찾을 수 없습니다. 하지만 여전히 appjs에 로컬 데이터베이스를 만들 수는 있지만, 애플리케이션을 다시 연 후 생성 된 데이터베이스는 존재하지 않습니다. 애플리케이션을 열 때마다 새로운 데이터베이스가 생성됩니다. 응용 프로그램을 닫은 후에도이 데이터베이스를 유지해야합니다.Appjs의 로컬 데이터베이스 경로
답변
어떤 데이터베이스를 사용하고 있습니까? Nodejs는 sqlite, mysql, postgres 및 mongodb와 같은 여러 유형의 데이터베이스에 연결할 수 있습니다. app.js에서 __dirname 상수를 사용하여 현재 실행중인 스크립트의 경로를 얻을 수 있으므로 sqlite3 또는 simliar를 사용하는 경우 데이터베이스를 로컬 디렉토리에 넣을 수 있습니다.
indexedBD 또는 simliar를 사용하려는 경우 github에서 문제를 검색했습니다. 로컬 스토리지가 잘하면 다음 작동하는 경우
window.localStorage.setItem('test5','test5 content');
var test = window.localStorage.getItem('test5');
: 브라우저/index.html을에서 다음
var app = require('appjs');
var path = require('path');
app.init({
"CachePath":path.resolve(__dirname,"./data") // change to whatever path you like
});
: 밀 라니는 app.js에서 다음과 같은 솔루션을 가지고, 당신은 데이터를 유지하는 데 사용할 디렉토리를 설정해야합니다 데이터베이스 액세스는 또한 당신을 위해 일할 수 있습니다. (여기의 문제 참조 : https://github.com/appjs/appjs/issues/169)
휴대용 appjs 응용 프로그램을 개발해야하므로 npm을 통해 sqlite를 설치할 수 없습니다. 웹 SQL 데이터베이스를 사용해 보았지만 캐시 경로를 설정 한 후에도 데이터베이스에 쓰여진 데이터를 다시 사용할 수 없었습니다. –
nodejs에 대한 대체 데이터베이스가 많이 있습니다. 휴대하기를 원합니다. nosql 유형 접근 방식에 만족한다면 많은 옵션이 있습니다. 난 그냥 구글 검색 및 예를 들어 http://thechangelog.com/nstore-easy-database-written-for-node-js-in-node-js/ 및 https://npmjs.org/package/nodejs-microdb 찾았습니다. . – sihorton
- 1. 응용 프로그램을 닫은 후에도 Appjs의 로컬 데이터베이스가 유지되지 않습니다.
- 2. AppJS의 XAMPP에서 MySQL 데이터베이스에 연결하는 방법
- 3. 데이터베이스 연결, 데이터베이스 경로 확인
- 4. 로컬 데이터베이스에 로컬 데이터베이스 연결
- 5. 로컬 경로? 찾는 방법
- 6. 로컬 경로 가져 오기 ../
- 7. 로컬 파일의 Abosulte 경로
- 8. NSURL에 로컬 경로 저장
- 9. cURL 로컬 경로
- 10. 클라우드 데이터베이스 또는 로컬 데이터베이스
- 11. 로컬 파일의 경로 경로 ASP.NET/MVC
- 12. 로컬 데이터베이스 캐시와 조건을 동기화하십시오.
- 13. SQLite는 문제 - 데이터베이스 경로
- 14. JavaDB (더비) 데이터베이스 경로?
- 15. Access 데이터베이스 경로
- 16. Neo4j의 데이터베이스 경로
- 17. Lotus notes 데이터베이스 경로
- 18. sqlite 데이터베이스 경로 지정
- 19. 공백이있는 Derby 데이터베이스 경로
- 20. Windows Mobile 로컬 데이터베이스
- 21. 로컬 MySql 데이터베이스 내보내기
- 22. 로컬 SAS 데이터베이스 실행
- 23. Android 태블릿의 로컬 데이터베이스
- 24. 로컬 프로그래밍의 데이터베이스
- 25. 빠른 로컬 데이터베이스
- 26. 로컬 데이터베이스 표시 C#
- 27. HTML5 JS/로컬 데이터베이스
- 28. 로컬 저장소 데이터베이스 크기
- 29. 응용 프로그램 로컬 데이터베이스
- 30. HTML5 로컬 데이터베이스 콜백
해당 코드와 함께 어떤 종류의 데이터베이스를 연결하려고하는지 더 자세히 설명해주십시오. –