반응형

Node.js 6

node-gyp이란 무엇입니까?

node-gyp이란 무엇입니까? 뭐가node-gypNode.js 패키지를 만드는 데 왜 내 시스템 파일을 사용합니까? 다음을 사용하는 노드 프로젝트를 구축하는 경우node-gyp내면적으로 나는tar그 프로젝트를 다른 시스템으로 옮기는 겁니다untar그것을 사용해보고, 그것이 효과가 있을까요?node-gyp는 Node.js Addons를 컴파일하는 도구입니다.Node.js Addons는 C 또는 C++로 작성된 네이티브 Node.js Modules이므로 컴퓨터에서 컴파일해야 합니다.노드-집(node-gyp)과 같은 도구로 컴파일된 후 다음을 통해 기능에 액세스할 수 있습니다.require(), 다른 Node.js Module과 마찬가지로. 모듈이 작동하지 않을 것이라고 제안한 것을 수행하는 경우 프로그램을..

programing 2023.09.24

Mocha API 테스트: 'TypeError: app.address is not function' 가져오기

Mocha API 테스트: 'TypeError: app.address is not function' 가져오기 마이이슈 저는 아주 간단한 CRUD API를 코딩했고 최근에 코딩을 시작했습니다. 또한 몇가지 테스트는chai그리고.chai-http테스트를 실행할 때 문제가 있습니다.$ mocha. 테스트를 실행하면 셸에서 다음 오류가 발생합니다. TypeError: app.address가 함수가 아닙니다. 마이코드 다음은 내 테스트(/tests/server-test.js) 중 하나의 샘플입니다. var chai = require('chai'); var mongoose = require('mongoose'); var chaiHttp = require('chai-http'); var server = require..

programing 2023.09.09

sufficize.js 삭제 쿼리?

sufficize.js 삭제 쿼리? findAll과 같이 delete/deleteAll 쿼리를 작성하는 방법이 있습니까? 예를 들어, 이와 같은 작업을 수행하고 싶습니다(내 모델이 후속 모델이라고 가정하면...): MyModel.deleteAll({ where: ['some_field != ?', something] }) .on('success', function() { /* ... */ }); Sequetize 버전 3 이상을 사용하는 사용자는 다음을 사용합니다. Model.destroy({ where: { // criteria } }) 다큐멘터리 후속편 - 후속편 튜토리얼저는 코드를 자세히 검색했고, 다음 파일들을 단계적으로 검색했습니다. https://github.com/sdepold/sequeli..

programing 2023.08.20

babel-polyfill 라이브러리는 어떻게 설치합니까?

babel-polyfill 라이브러리는 어떻게 설치합니까? 저는 바벨을 사용하여 ES6 자바스크립트 코드를 ES5로 컴파일하기 시작했습니다.Promise를 사용하기 시작하면 작동하지 않는 것처럼 보입니다.바벨 웹사이트는 폴리필을 통한 약속에 대한 지원을 명시하고 있습니다. 운이 따르지 않고 다음과 같이 추가하려고 했습니다. require("babel/polyfill"); 또는 import * as p from "babel/polyfill"; 그러면 앱 부트스트래핑에서 다음 오류가 발생합니다. '배벨/폴리필' 모듈을 찾을 수 없습니다. 모듈을 검색해봤는데, 근본적인 부분이 누락된 것 같습니다.오래되고 좋은 파랑새 NPM도 추가하려고 했는데 작동이 안 되는 것 같습니다. 바벨의 폴리필을 어떻게 사용합니까?이..

programing 2023.08.10

Intellij Idea 경고 - "반환된 약속은 무시됩니다" 및 aysnc/wait

Intellij Idea 경고 - "반환된 약속은 무시됩니다" 및 aysnc/wait 코드에서 Node.js v7.3으로 Express.js를 사용하고 있습니다.여기서 제가 만든 것은User Router나에게 요청을 전달하는 것.User Controller. 내부에서 비동기/대기를 사용하고 있습니다.User Controller비동기 호출을 수행합니다.문제는 IntelliJ가 저에게 경고를 한다는 것입니다. 로그인()에서 반환된 약속은 무시됩니다. 중요한 것은 나는 심지어 아무것도 돌려주지 않을 것입니다.login()방법. 여기 코드가 있습니다. UserRouter.js router.post('/login', function (req, res, next) { userController.login(req, ..

programing 2023.07.31

Node.js(package.json)에 대한 "devDependencies" NPM 모듈의 설치를 방지하려면 어떻게 해야 합니까?

Node.js(package.json)에 대한 "devDependencies" NPM 모듈의 설치를 방지하려면 어떻게 해야 합니까? 제 소포 안에 이것이 있습니다.json 파일(하드웨어 버전): { "name": "a-module", "version": "0.0.1", "dependencies": { "coffee-script": ">= 1.1.3" }, "devDependencies": { "stylus": ">= 0.17.0" } } Mac 10.6.8에서 NPM 버전 1.1.1을 사용하고 있습니다. 프로젝트 루트에서 다음 명령을 실행하면 다음 명령이 모두 설치됩니다.dependencies 그리고. devDependencies: npm install 나는 이 명령이 설치된 것으로 생각했습니다.devD..

programing 2023.05.22
반응형