标签: laravel-elixir

Laravel Elixir Gulp版本错误

之前很好,在我的计算机完成了god之后获得了BSOD,现在是gulp版本.我试图删除node_modules并执行npm安装,但错误仍然存​​在,谢谢.

D:\laravel>gulp
[09:30:55] Using gulpfile D:\laravel\gulpfile.js
[09:30:55] Starting 'all'...
[09:30:55] Starting 'styles'...
[09:30:55] Finished 'styles' after 323 ms
[09:30:55] Starting 'scripts'...
[09:30:55] Finished 'scripts' after 65 ms
[09:30:55] Starting 'version'...
[09:30:55] 'version' errored after 920 ?s
[09:30:55] SyntaxError: Unexpected token   in JSON at position 0
at Object.parse (native)
at VersionTask.deleteManifestFiles (D:\laravel\node_modules\laravel-elixir\dist\tasks\VersionTask.js:113:29)
at VersionTask.gulpTask (D:\laravel\node_modules\laravel-elixir\dist\tasks\VersionTask.js:71:18)
at VersionTask.run (D:\laravel\node_modules\laravel-elixir\dist\tasks\Task.js:138:31)
at Gulp.<anonymous> (D:\laravel\node_modules\laravel-elixir\dist\tasks\GulpBuilder.js:65:67)
at module.exports (D:\laravel\node_modules\orchestrator\lib\runTask.js:34:7)
at Gulp.Orchestrator._runTask (D:\laravel\node_modules\orchestrator\index.js:273:3)
at Gulp.Orchestrator._runStep (D:\laravel\node_modules\orchestrator\index.js:214:10)
at Gulp.Orchestrator.start (D:\laravel\node_modules\orchestrator\index.js:134:8)
at runNextSet (D:\laravel\node_modules\run-sequence\index.js:86:16)
[09:30:55] 'all' errored after 395 …
Run Code Online (Sandbox Code Playgroud)

version laravel gulp laravel-elixir

1
推荐指数
1
解决办法
622
查看次数

由于node-sass故障,无法安装laravel-elixir

我对这个环境还很陌生,我试图在node.js模块和Laravel(5.1.11)整体上加快速度,所以...

我有一个由cPanel Installitron实现的全新Laravel安装.我正在使用PHPStorm通过提供的安装所有节点模块package.json:

的package.json

{
  "private": true,
  "devDependencies": {
    "gulp": "^3.8.8"
  },
  "dependencies": {
    "laravel-elixir": "^3.0.0",
    "bootstrap-sass": "^3.0.0"
  }
}
Run Code Online (Sandbox Code Playgroud)

我运行安装时遇到的错误是:

Cannot download "https://github.com/sass/node-sass/releases/download/v3.13.1/win32-x64-57_binding.node": 

HTTP error 404 Not Found
Run Code Online (Sandbox Code Playgroud)

我可以理解为什么会发生这种情况,因为这是旧版本node-sass,但我怎么知道哪些新版本与所请求的版本兼容laravel-elixir?我不想只是安装一个更新的版本,node-sass因为挖一个更深的洞会让我更难找到问题的解决方案.有什么办法解决这个问题?

node.js npm laravel node-sass laravel-elixir

1
推荐指数
1
解决办法
537
查看次数

npm install放置了大量模块,而我只需要两个,这是怎么回事?

这是我的package.json

{
  "private": true,
  "devDependencies": {
    "gulp": "^3.9.0",
    "laravel-elixir": "*"
    "bootstrap-sass": "^3.0.0"
  }
}
Run Code Online (Sandbox Code Playgroud)

我进行npm install,得到的是从“ abbrev”到“ yeast”的800(八百)个模块。到底是怎么回事??

npm laravel gulp laravel-elixir

0
推荐指数
1
解决办法
678
查看次数

gulp:模块解析失败

我正在使用Laravel 5.3.

安装node-uuid后得到的错误.

{[错误:./~/diffie-hellman/lib/primes.json模块解析失败:/var/www/html/filecloudprod/node_modules/diffie-hellman/lib/primes.json意外令牌(2:11)你可以需要一个合适的加载器来处理这种文件类型.

我的package.json文件.注意json-loader

{
  "private": true,
  "scripts": {
    "prod": "gulp --production",
    "dev": "gulp watch"
  },
  "devDependencies": {
    "gulp": "^3.9.1",
    "jquery": "^3.1.0",
    "laravel-elixir": "^6.0.0-9",
    "laravel-elixir-browsersync-official": "^1.0.0",
    "laravel-elixir-vue-2": "^0.2.0",
    "laravel-elixir-webpack-official": "^1.0.2",
    "lodash": "^4.16.2",
    "vue": "^2.0.1",
    "vue-resource": "^1.0.3",
    "dropzone": "^4.3.0",
    "animate.css": "^3.5.0",
    "node-uuid": "^1.4.7",
    "json-loader": "^0.5.4"
  }
}
Run Code Online (Sandbox Code Playgroud)

然后尝试在gulpfile中合并这样的webpack配置.我尝试了两种不同的方法,参见TRY1和TRY2,当然不是同时,只是发布了两种方法.

const elixir = require('laravel-elixir');

require('laravel-elixir-vue-2');

// TRY 1
elixir.webpack.mergeConfig({
    module: {
        loaders: [{
            test: /\.json$/,
            loader: 'json'
        }]
    }
});

// TRY 2 
elixir.ready(() => {
    elixir.config.js.webpack = {
        loaders: [{ …
Run Code Online (Sandbox Code Playgroud)

json npm gulp webpack laravel-elixir

0
推荐指数
1
解决办法
782
查看次数

标签 统计

laravel-elixir ×4

gulp ×3

laravel ×3

npm ×3

json ×1

node-sass ×1

node.js ×1

version ×1

webpack ×1