2014-12-08 4 views
0

browserify를 사용하면 다음과 같은 점을 제외하고는 여러 가지 중요한 점이 있습니다. 프로젝트의 하위 및 유지 관리자가 계속해서 기존 기능을 변경하고 손상시켜 업그레이드하기가 어렵습니다.브라우저가 작동합니다. 심이 깨졌습니다.

업그레이드를 시도한 후 ver.4.2로 폴백해야 할 필요가있는 것처럼 보입니다. 제대로 작동하지 않기 때문입니다. ver.7.0을 사용해 보았는데 이미 6.1.0으로 다운 그레이드해야했습니다. watchify가 7로 중단되기 때문에. 6.1.0을 사용하더라도 심을 작동시킬 수 없습니다. 너희들이 지금 심들을 사용하는 올바른 방법을 말해 줄 수 있니? 나는 browserify-shim 변환을 사용했지만, 깨진 것 같습니다.

변형을 package.json에 넣어야합니까, 아니면 여전히 Gulpfile에서 조정할 수 있습니까? 같은 :

.transform({ globals:true },'browserify-shim') 
// I've tried both - globals:true and globals:false - still won't work 

사람은, 그것은 프로젝트 벌금을 구축, 아직 여전히 말을 브라우저에 실패 6.1.0

와 호환 가능한, 나에게 올바른 구성을 보여 꿀꺽와 함께 사용하십시오 :

Uncaught Error: Cannot find module 

답변

0

현재 Browserify documentationb.transform(tr, opts={})과 같은 서명을 보여줍니다. transform('browserify-shim', {globals: true}). 만약 당신이 그것을 시도하면 어떻게됩니까?

그리고 전 세계에 적용 하시겠습니까? 그렇지 않으면 "최상위"파일이 아닌 파일에 적용해야합니다. 변형을 package.json으로 지정하는 것이 하나의 해결책입니다.

+0

"depends"섹션을 모두 제거하여 빌드를 수정했습니다. 어쨌든 이제는 그것들이없는 올바른 순서가됩니다. – Agzam

+0

꿀꺽 거리는 작업 의존성에 대해 이야기하고 있습니까? 어쨌든 귀하의 질문은 여전히 ​​관련이 있습니까? – JMM

+0

아니요 package.json의 "browserify-shim"섹션에 대해 이야기하고 있습니다. – Agzam

관련 문제