这样做一直是一个令人困惑的混乱,因为人们只是来回争论最好的方法,以及人们继续在包装之后编写包装以使JS进入laravel项目。我的package.json文件中包含以下内容。
这些是在我的laravel项目的根目录中的“node-modules”文件夹中显示的。
{
"private": true,
"devDependencies": {
"gulp": "^3.8.8"
},
"dependencies": {
"laravel-elixir": "^3.0.0",
"bootstrap-sass": "^3.0.0",
"jquery": "2.*",
"angular":"1.4.6"
}
}
我也有
@import "node_modules/bootstrap-sass/assets/stylesheets/bootstrap";
在我的app.scss文件中,我认为拉入bootstrap。
我只是习惯于非包托管环境。或者没有像laravel这样的框架的环境。任何帮助赞赏。我读过关于使用BOWER的内容,但这似乎是我可以在这里使用NPM的另一个级别。
答案 0 :(得分:0)
是的,只要包可用,你就可以使用npm。然后编辑在根文件夹中找到的gulp文件以编译sass,less
访问http://laravel.com/docs/5.1/elixir以获取编译各种软件包css或js的基础知识。然后在命令行上运行gulp并继续你的好处。