对不起,对于这个问题 - Node,ES5 / ES6等新手。我不明白如何使用es3编写一段代码[ - 常规JavaScript的名称]。为了测试一些东西,我做了我的同事所做的事情 - 使用es6词汇编码一个脚本并使用webpack生成适合节点的地图的javascript。 我们的测试编写方式相同,编译运行正常。
我只更改了"条目"的文件名和"输出",剩下剩下的。
当我运行我的包时:$ npm运行实验它告诉我:
> my-api@0.5.1 experiment /home/shmukler/myproject/my-api/server
> webpack --config webpack.experiment.config.js && NODE_ENV=development && JWT_AUTH=disable test-build/compiled.js
ts-loader: Using typescript@1.7.3 and /home/shmukler/myprojectk/my-api/server/tsconfig.json
Hash: bd09c19cb3303df8f633
Version: webpack 1.12.9
Time: 3628ms
Asset Size Chunks Chunk Names
compiled.js 19.5 kB 0 [emitted] main
compiled.js.map 29.9 kB 0 [emitted] main
+ 8 hidden modules
sh: 1: test-build/compiled.js: Permission denied
如何找出导致权限被拒绝错误的原因?
答案 0 :(得分:0)
对不起。显然,webpack不会自动向输出添加可执行权限。 chmod a + x摆脱了这个错误。 :)