2017-09-14 5 views
0

dev-mode (npm 실행 빌드)에서 조각을 시작하려고하는 동안 문제가 발생했습니다. 는 오류NODE_ENV = 개발이 Windows 7에서 작동하지 않습니다.

module.js:471 
    throw err; 
    Error: Cannot find module '../../dist/assets/1.05805d01bc06f054a19d4.js'. 

내가 크로스 ENV와 솔루션을 시도했다하지만 난이 일을하지 않았다에게 던져.

메이크 포함

dev:  
    NODE_ENV=production CDN_PATH=/ $(npm_bin)/webpack 
    NODE_ENV=development node server --host 0.0.0.0 --port 8080 

당신은 메이크도 최대 휴대 성 cross-env 모듈을 사용할 수 있습니다

"scripts": { 
     "build": "cross-env NODE_ENV=development node server --host 0.0.0.0 --port 8080" 
} 

답변

0

package.json. 그냥 당신이 당신의 PATH에 ./node_modules/.bin이 있는지 확인하거나 전체를 사용 : 물론

./node_modules/.bin/cross-env NODE_ENV=development node server ... 

당신이 특별히 메이크에서 Windows에서 환경을 변경 O를 몇 가지 다른 방법을 찾을 수있는 유일한 또한 npm install

후 작동합니다 하지만 당신은 이미 cross-env을 사용하고 있기 때문에 그것을 사용할 수도 있습니다.

+0

이제 오류가 표시됩니다. '.' 내부 또는 외부 명령, 작동 가능한 프로그램 또는 배치 파일로 인식되지 않습니다. " – User1979