【问题标题】:using gulp on cloud 9在 Cloud 9 上使用 gulp
【发布时间】:2018-03-06 21:46:50
【问题描述】:

我目前正在使用 cloud 9 学习 udemy 课程,到目前为止一切都很顺利。但是 gulp 似乎不起作用。 Gulp watch 不起作用,到目前为止我一直忽略它,但现在我正处于一个我无法真正继续的地步,如果不让它工作,我真的什么也做不了,因为 gulp scripts 命令不是在职的。这是我得到的错误:

找不到入口模块中的错误:错误:无法解决 './wp-content/themes/fictional-university-theme/js/scripts.js' 在 '/home/ubuntu/工作区'

来自 webpack --display-error-details:

找不到入口模块中的错误:错误:无法解决 './wp-content/themes/fictional-university-theme/js/scripts.js' 在 '/home/ubuntu/workspace' 解析 './wp-content/themes/fictional-university-theme/js/scripts.js' 在 '/home/ubuntu/workspace' 使用描述文件: /home/ubuntu/workspace/package.json(相对路径:.) 使用描述文件后,字段“浏览器”不包含有效的别名配置:/home/ubuntu/workspace/package.json (相对路径:.) 使用描述文件:/home/ubuntu/workspace/package.json(相对路径: ./wp-content/themes/fictional-university-theme/js/scripts.js) 没有扩展 字段“浏览器”不包含有效的别名配置 /home/ubuntu/workspace/wp-content/themes/fictional-university-theme/js/scripts.js 不存在 .js 字段“浏览器”不包含有效的别名配置 /home/ubuntu/workspace/wp-content/themes/fictional-university-theme/js/scripts.js.js 不存在 .json 字段“浏览器”不包含有效的别名配置 /home/ubuntu/workspace/wp-content/themes/fictional-university-theme/js/scripts.js.json 不存在 作为目录 /home/ubuntu/workspace/wp-content/themes/fictional-university-theme/js/scripts.js 不存在

不幸的是,我不知道这意味着什么,所以我无法修复它。

【问题讨论】:

  • 尝试在设置中删除正斜杠

标签: javascript wordpress gulp cloud9


【解决方案1】:

你需要打开gulp所在的文件夹,运行这两行

npm uninstall ws
npm install @ionic/app-scripts@latest

这会将其更新到最新版本。我已经完成了相同的课程,这解决了问题。

也可以看看 webpack.config.js

换行

App: settings.themeLocation + "js/scripts.js"

App: __dirname + '/'+settings.themeLocation + "js/scripts.js"

【讨论】:

  • 谢谢!我试过了,不幸的是它没有用。如果它在我运行 gulp 脚本时有帮助,它会在我的主题文件夹中创建一个名为虚构大学的空文件夹。我尝试将现有的更改为那个(使用“-”而不是“_”),但这导致当我访问该站点时没有显示任何内容。
  • 听起来您设置了错误的路径。它实际上不应创建虚构大学,但应在主文件夹中创建 scripts-bundled.js 和 style.css。我认为您需要仔细检查 settings.js 文件中的路径
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-22
相关资源
最近更新 更多