简体   繁体   English

错误:找不到模块“ utils”

[英]Error: Cannot find module 'utils'

I'm running a file main.js using Casper.js via casperjs main.js , which uses a module ./lib/myUtils.js , which in turn uses 我正在通过casperjs main.js main.js使用Casper.js运行main.js文件,该文件使用模块./lib/myUtils.js ,而该模块又使用

var utils = require('utils')

But running casperjs main.js throws the error 但是运行casperjs main.js会引发错误

Error: Cannot find module 'utils'

  phantomjs://bootstrap.js:289
  phantomjs://bootstrap.js:254 in require
  /Users/username/casper-test/lib/myUtils.js:2
  /Users/username/casper-test/lib/myUtils.js:63
TypeError: 'undefined' is not a function (evaluating 'myUtils.loadCookies()')
  /Users/username/casper-test/main.js:104

The functions being imported have "use strict"; 导入的功能具有"use strict"; in their first line. 在他们的第一行。

However putting the code from myUtils.js directly into main.js avoids the error. 但是,将myUtils.js的代码直接放入main.js可以避免该错误。 Why is this? 为什么是这样?

I suppose you need to insert var require = patchRequire(require); 我想您需要插入var require = patchRequire(require); at the beginning of your file ( myUtils.js ). 在文件的开头( myUtils.js )。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 我有一个错误:找不到模块'./utils' - I have an error : Cannot find module './utils' 错误:找不到模块“ react-dev-utils / ignoredFiles” - Error: Cannot find module 'react-dev-utils/ignoredFiles' 错误:找不到模块“react-dev-utils/inquirer” - Error: Cannot find module 'react-dev-utils/inquirer' 错误:找不到模块“react-dom/test-utils” - Error: Cannot find module 'react-dom/test-utils' Npm start 找不到模块 './utils/verifyPackageTree' - Npm start cannot find module './utils/verifyPackageTree' Gatsby - 错误:找不到模块 '..\node_modules\gatsby\dist\utils\babel-loader.js' - Gatsby - Error: Cannot find module '..\node_modules\gatsby\dist\utils\babel-loader.js' $npm 安装后,出现错误:找不到模块 '../lib/utils/unsupported.js' - After $npm install, Getting Error: Cannot find module '../lib/utils/unsupported.js' 找不到模块'react-dev-utils / clearConsole' - Cannot find module 'react-dev-utils/clearConsole' NPM:找不到模块“../lib/utils/unsupported.js” - NPM: Cannot find module '../lib/utils/unsupported.js' javascript import/require 错误:无法从“…/src/static/js/react_apps/utils”中找到模块“@react-select/monorepo” - javascript import/require Error: Cannot find module '@react-select/monorepo' from '…/src/static/js/react_apps/utils'
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM