"npm运行构建:css"不能工作,而当我自己运行脚本时是可以的
"npm run build:css " can not work, while it is ok when I run the script self
我正在做一个程序,在Mac系统中使用npm脚本时遇到了一些问题
我已经全局安装了节点sass,package.json文件如下:package.json
当我运行"npm-run-build:css"时,它不起作用,而系统告诉我的错误如下图:错误描述但我可以在终端成功运行推荐的node-sass ./src/scss/pages/index.scss ./static/css/index.css
,如果我在package.json中添加另一行"create":"touch sun.js"
,那么当我运行npm run create
时,它会很好地工作;
我很困惑,如果有人能给我一些建议,我将不胜感激。
可能是工作目录中本地安装的node-sass
模块缺少依赖项,或者部分配置了依赖项。尝试运行npm install
以恢复任何丢失的依赖项。
node-sass
在终端中成功运行的原因可能是它从不同的(可能是全局的)安装运行。运行which node-sass
以查找正在运行的可执行文件的位置。。
为什么使用节点sass?这是我的脚本,试试这个:
"scripts": {
"sass": "sass --sourcemap=none --watch resources/assets/sass:public/assets/css"
}
如果您需要源映射,只需删除--sourcemap=none
部分,当然,还可以更改源和目标路径。
相关文章:
- 如何使用phaser使html5游戏在移动设备浏览器上运行
- 使用压缩的JavaScript文件(不是运行时压缩)
- Javascript运行php文件,然后下载文件
- chrome扩展:尽管运行了at:documentidle,js脚本还是过早启动
- "无法获取/null”;当使用nodejs运行服务器时
- "npm运行构建:css"不能工作,而当我自己运行脚本时是可以的
- jQuery fadeIn fadeOut"眨眼;在Chrome上,在FireFox和IE上运行良好
- "停止运行脚本错误“;在IE8中拥有大量收藏
- "npm运行构建“;模块解析错误”;您可能需要一个适当的加载程序来处理此文件类型&”;
- 当运行Google“;Hello Analytics"API教程
- 当我运行返回()时"":""Javascript中的语法,只有当我将文件保存为PHP
- 如何改变“;到markdown.js"因此它将作为服务器端JScript运行
- 总是获取android.database.sqlite.SQLiteException:接近"时间“;当运行S
- JavaScript运行时错误:“$"未定义-ASP.NET WebForms(MasterPage)
- "handleError不是函数“;运行sql.js时出错
- 为什么"Microsoft JScript运行时错误:应为对象“”;
- 如何修复“;是否停止运行此脚本"提醒注意此代码
- 如何在jQuery触发器上运行回调函数("click")
- "fs:缺少回调错误:EACCES“;当运行deployd应用程序时
- 使用“”时未运行的代码;.remove()"作用