3
에서 "모듈을 찾을 수 없습니다"browserify - Catch되지 않는 오류 다음 얻기 bundle.js
Uncaught Error: Cannot find module 'C:\Users\SR71042\AppData\Roaming\npm\node_modules\browserify\node_modules\insert-module-globals\node_modules\process\browser.js'
누구나 아이디어가있다? 모듈이 실제로 있습니다.
편집 : 나는 jison 파서를 요구하는 경우에만 발생
. 사용 http://zaach.github.io/jison/try/ :
parser = require('./calculator').parser
이 jison 내보내기 일부 수행 방법은 다음과 같습니다과 그 mindfuck 수출 부분을 대체하여
if (typeof require !== 'undefined' && typeof exports !== 'undefined') {
exports.parser = parser;
exports.Parser = parser.Parser;
exports.parse = function() {
return parser.parse.apply(parser, arguments);
};
exports.main = function commonjsMain(args){
if(!args[1]){
console.log("Usage: "+args[0]+" FILE");
process.exit(1)
}
var source=require("fs").readFileSync(require("path").normalize(args[1]),"utf8");
return exports.parser.parse(source)
};
if (typeof module !== 'undefined' && require.main === module) {
exports.main(process.argv.slice(1));
}
}
당신은 어떤 자세한 내용을 줄 수 있습니까? 이 오류의 원인은 무엇입니까? – cpburnz
그냥 내 index.html에 스크립트로 추가 – Mosho
@cpburnz 추가 정보를 추가했습니다. – Mosho