-
Notifications
You must be signed in to change notification settings - Fork 1.3k
consider adding tests directory to npmignore due to windows 260 character path limitation #683
Comments
On Windows 8.1 x64, I keep node-sass under VS Git directory: I am afraid we cannot do much about it, because spec is a submodule in our fixture and those file names belong to spec repo: https://github.com/sass/sass-spec. |
@am11 do the npm install scripts still need the specs out of curiosity?
|
@xzyfer, not really. With recent modifications, we now only execute one test on |
By the way, this is a windows limit as described at: http://stackoverflow.com/a/1880453/1550314 |
Presumably would could move the tests we want into the node-sass tests suite and It's worth pointing out that the directory depth problem in sass-spec is going to get worse before it gets better i.e. https://github.com/sass/sass-spec/pull/262/files |
I concur. We will discard |
Thanks guys! I hit this error trying to install laravel-elixir which had node-sass nested 2 modules deep.. So i'm sure you will make many lives easier. Now to just get the Windows team to fix issues as quickly as you guys! |
* Remove tests from publishing. sass#683 * Uses new strategy to validate binary after the download. * Moves mocha under dev-dependencies in package.json. * Truncates the forth potion from v8 version as discussed in sass#710. * Moves pangyp from dev to main dependencies in package.json. Issue URLs: sass#683 and sass#710. PR URL: sass#717.
* Removes tests from publishing. sass#683 * Uses new strategy to validate binary after the download. * Moves mocha under dev-dependencies in package.json. * Truncates the forth portion from v8 version as discussed in sass#710. * Moves pangyp from dev to main dependencies in package.json. Issue URLs: sass#683 and sass#710. PR URL: sass#717.
* Removes tests from publishing. sass#683 * Uses new strategy to validate binary after the download. * Moves mocha under dev-dependencies in package.json. * Truncates the forth portion from v8 version as discussed in sass#710. * Moves pangyp from dev to main dependencies in package.json. Issue URLs: sass#683 and sass#710. PR URL: sass#717.
* Removes tests from publishing. sass#683 * Uses new strategy to validate binary after the download. * Moves mocha under dev-dependencies in package.json. * Truncates the forth portion from v8 version as discussed in sass#710. * Moves pangyp from dev to main dependencies in package.json. Issue URLs: sass#683 and sass#710. PR URL: sass#717.
Turned out we don't need Re-fixed by #724. |
As the title states. I've hit a wall where windows just falls on its face with paths longer than 260 characters. Here's an example path (not including the parent module its inside + my working directory path):
The problem is compounded severely when node-sass is used as a module with other modules.
There's 2 solutions i see quickly.
The text was updated successfully, but these errors were encountered: